1Chinese translated version of Documentation/basic_profiling
2
3If you have any comment or update to the content, please post to LKML directly.
4However, if you have problem communicating in English you can also ask the
5Chinese maintainer for help.  Contact the Chinese maintainer, if this
6translation is outdated or there is problem with translation.
7
8Chinese maintainer: Liang Xie <xieliang@xiaomi.com>
9---------------------------------------------------------------------
10Documentation/basic_profiling���������������
11
12������������������������������������������������������������LKML������������������������������������������������������
13������������������������������������������������������������������������������������������������������������������������
14
15��������������������� ������ Liang Xie <xieliang007@gmail.com>
16��������������������� ������ Liang Xie <xieliang007@gmail.com>
17���������������������
18���������������
19---------------------------------------------------------------------
20
21������������������������������������������������������������������������������������������������������������
22������������������������������������������������������������������������������������(mbligh@aracnet.com)
23������John Levon���Dave Hansen������������������������
24
25<test> ������������������������������
26���������������������������������System.map / vmlinux���������
27
28������linux���������������������vmlinuz���������������������������������������make install������������������
29/sbin/installkernel���vmlinux���������/boot������������System.map���������������������������
30
31Readprofile
32-----------
332.6���������������������������������������readprofile���������util-linux 2.12a������������������������:
34
35http://www.kernel.org/pub/linux/utils/util-linux/ ������
36
37���������linux������������������������.
38
39������readprofile���������kernel������������������������profile=2���
40
41clear		readprofile -r
42		<test>
43dump output	readprofile -m /boot/System.map > captured_profile
44
45Oprofile
46--------
47
48���http://oprofile.sourceforge.net/���������������������������Changes���������������������������
49���kernel������������������������idle=poll���
50
51������CONFIG_PROFILING=y���CONFIG_OPROFILE=y���������������������kernel
52
53./configure --with-kernel-support
54make install
55
56������������������������������������������������������APIC���������������opreport���������0Hz CPU���
57������APIC���������������������������������idle=poll���������������������������
58
59One time setup:
60		opcontrol --setup --vmlinux=/boot/vmlinux
61
62clear		opcontrol --reset
63start		opcontrol --start
64		<test>
65stop		opcontrol --stop
66dump output	opreport >  output_file
67
68������������kernel��������������������������������������� opreport -l /boot/vmlinux > output_file
69
70������reset������������������������������������������������������������������
71
72