JOsphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextEnglish}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget/cpu-freq/cpufreq-statsmodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget*/translations/zh_TW/cpu-freq/cpufreq-statsmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget*/translations/it_IT/cpu-freq/cpufreq-statsmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget*/translations/ja_JP/cpu-freq/cpufreq-statsmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget*/translations/ko_KR/cpu-freq/cpufreq-statsmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget*/translations/sp_SP/cpu-freq/cpufreq-statsmodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageChinese (Simplified)uh1h hh _documenthsourceNlineNubhcomment)}(h SPDX-License-Identifier: GPL-2.0h]h SPDX-License-Identifier: GPL-2.0}hhsbah}(h]h ]h"]h$]h&] xml:spacepreserveuh1hhhhhhW/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/cpu-freq/cpufreq-stats.rsthKubhnote)}(hX{此文件的目的是为让中文读者更容易阅读和理解,而不是作为一个分支。 因此, 如果您对此文件有任何意见或更新,请先尝试更新原始英文文件。 如果您发现本文档与原始文件有任何不同或者有翻译问题,请发建议或者补丁给 该文件的译者,或者请求中文文档维护者和审阅者的帮助。h]h paragraph)}(hX{此文件的目的是为让中文读者更容易阅读和理解,而不是作为一个分支。 因此, 如果您对此文件有任何意见或更新,请先尝试更新原始英文文件。 如果您发现本文档与原始文件有任何不同或者有翻译问题,请发建议或者补丁给 该文件的译者,或者请求中文文档维护者和审阅者的帮助。h]hX{此文件的目的是为让中文读者更容易阅读和理解,而不是作为一个分支。 因此, 如果您对此文件有任何意见或更新,请先尝试更新原始英文文件。 如果您发现本文档与原始文件有任何不同或者有翻译问题,请发建议或者补丁给 该文件的译者,或者请求中文文档维护者和审阅者的帮助。}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hh5Documentation/translations/zh_CN/disclaimer-zh_CN.rsthKhhubah}(h]h ]h"]h$]h&]uh1hhhhhhhhNubh field_list)}(hhh](hfield)}(hhh](h field_name)}(hOriginalh]hOriginal}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhKubh field_body)}(h)Documentation/cpu-freq/cpufreq-stats.rst h]h)}(h(Documentation/cpu-freq/cpufreq-stats.rsth]h(Documentation/cpu-freq/cpufreq-stats.rst}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhubah}(h]h ]h"]h$]h&]uh1hhhubeh}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(hhh](h)}(h翻译h]h翻译}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj hhhKubh)}(h-司延腾 Yanteng Si h]h)}(h,司延腾 Yanteng Si h](h司延腾 Yanteng Si <}(hj hhhNhNubh reference)}(hsiyanteng@loongson.cnh]hsiyanteng@loongson.cn}(hj*hhhNhNubah}(h]h ]h"]h$]h&]refurimailto:siyanteng@loongson.cnuh1j(hj ubh>}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhK hjubah}(h]h ]h"]h$]h&]uh1hhj ubeh}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(hhh](h)}(h校译h]h校译}(hjShhhNhNubah}(h]h ]h"]h$]h&]uh1hhjPhhhKubh)}(h.唐艺舟 Tang Yizhou h]h)}(h-唐艺舟 Tang Yizhou h](h唐艺舟 Tang Yizhou <}(hjehhhNhNubj))}(htangyeechou@gmail.comh]htangyeechou@gmail.com}(hjmhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:tangyeechou@gmail.comuh1j(hjeubh>}(hjehhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhK hjaubah}(h]h ]h"]h$]h&]uh1hhjPubeh}(h]h ]h"]h$]h&]uh1hhhhK hhhhubeh}(h]h ]h"]h$]h&]uh1hhhhhhhhKubhsection)}(hhh](htitle)}(h"sysfs CPUFreq Stats的一般说明h]h"sysfs CPUFreq Stats的一般说明}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhhhKubh)}(h为使用者准备的信息h]h为使用者准备的信息}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(h;作者: Venkatesh Pallipadi h](h作者: Venkatesh Pallipadi <}(hjhhhNhNubj))}(hvenkatesh.pallipadi@intel.comh]hvenkatesh.pallipadi@intel.com}(hjhhhNhNubah}(h]h ]h"]h$]h&]refuri$mailto:venkatesh.pallipadi@intel.comuh1j(hjubh>}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(hQContents 1. 简介 2. 提供的统计数据(举例说明) 3. 配置cpufreq-statsh]hQContents 1. 简介 2. 提供的统计数据(举例说明) 3. 配置cpufreq-stats}hjsbah}(h]h ]h"]h$]h&]hhuh1hhjhhhhhKubj)}(hhh](j)}(h 1. 简介h]h 1. 简介}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhhhK ubh)}(hXlcpufreq-stats是一种为每个CPU提供CPU频率统计的驱动。 这些统计数据以/sysfs中一系列只读接口的形式呈现。cpufreq-stats接口(若已配置)将为每个CPU生成 /sysfs(/devices/system/cpu/cpuX/cpufreq/stats/)中cpufreq目录下的stats目录。 各项统计数据将在stats目录下形成对应的只读文件。h]hXlcpufreq-stats是一种为每个CPU提供CPU频率统计的驱动。 这些统计数据以/sysfs中一系列只读接口的形式呈现。cpufreq-stats接口(若已配置)将为每个CPU生成 /sysfs(/devices/system/cpu/cpuX/cpufreq/stats/)中cpufreq目录下的stats目录。 各项统计数据将在stats目录下形成对应的只读文件。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK"hjhhubh)}(h此驱动是以独立于任何可能运行在你所用CPU上的特定cpufreq_driver的方式设计的。因此,它将能和任何 cpufreq_driver协同工作。h]h此驱动是以独立于任何可能运行在你所用CPU上的特定cpufreq_driver的方式设计的。因此,它将能和任何 cpufreq_driver协同工作。}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK'hjhhubeh}(h]id1ah ]h"] 1. 简介ah$]h&]uh1jhjhhhhhK ubj)}(hhh](j)}(h&2. 已提供的统计数据(有例子)h]h&2. 已提供的统计数据(有例子)}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj!hhhhhK,ubh)}(hFcpufreq stats提供了以下统计数据(在下面详细解释)。h]hFcpufreq stats提供了以下统计数据(在下面详细解释)。}(hj2hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK.hj!hhubh bullet_list)}(hhh](h list_item)}(h time_in_stateh]h)}(hjIh]h time_in_state}(hjKhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK0hjGubah}(h]h ]h"]h$]h&]uh1jEhjBhhhhhNubjF)}(h total_transh]h)}(hj`h]h total_trans}(hjbhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK1hj^ubah}(h]h ]h"]h$]h&]uh1jEhjBhhhhhNubjF)}(h trans_table h]h)}(h trans_tableh]h trans_table}(hjyhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK2hjuubah}(h]h ]h"]h$]h&]uh1jEhjBhhhhhNubeh}(h]h ]h"]h$]h&]bullet-uh1j@hhhK0hj!hhubh)}(hX所有统计数据来自以下时间范围:从统计驱动被加载的时间(或统计数据被重置的时间)开始,到某一统计数据被读取的时间为止。 显然,统计驱动不会保存它被加载之前的任何频率转换信息。h]hX所有统计数据来自以下时间范围:从统计驱动被加载的时间(或统计数据被重置的时间)开始,到某一统计数据被读取的时间为止。 显然,统计驱动不会保存它被加载之前的任何频率转换信息。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK4hj!hhubh literal_block)}(hXr:/sys/devices/system/cpu/cpu0/cpufreq/stats # ls -l total 0 drwxr-xr-x 2 root root 0 May 14 16:06 . drwxr-xr-x 3 root root 0 May 14 15:58 .. --w------- 1 root root 4096 May 14 16:06 reset -r--r--r-- 1 root root 4096 May 14 16:06 time_in_state -r--r--r-- 1 root root 4096 May 14 16:06 total_trans -r--r--r-- 1 root root 4096 May 14 16:06 trans_tableh]hXr:/sys/devices/system/cpu/cpu0/cpufreq/stats # ls -l total 0 drwxr-xr-x 2 root root 0 May 14 16:06 . drwxr-xr-x 3 root root 0 May 14 15:58 .. --w------- 1 root root 4096 May 14 16:06 reset -r--r--r-- 1 root root 4096 May 14 16:06 time_in_state -r--r--r-- 1 root root 4096 May 14 16:06 total_trans -r--r--r-- 1 root root 4096 May 14 16:06 trans_table}hjsbah}(h]h ]h"]h$]h&]hhuh1jhhhK9hj!hhubjA)}(hhh]jF)}(h **reset** h]h)}(h **reset**h]hstrong)}(hjh]hreset}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKBhjubah}(h]h ]h"]h$]h&]uh1jEhjhhhhhNubah}(h]h ]h"]h$]h&]jjuh1j@hhhKBhj!hhubh)}(h~只写属性,可用于重置统计计数器。这对于评估不同调节器的系统行为非常有用,且无需重启。h]h~只写属性,可用于重置统计计数器。这对于评估不同调节器的系统行为非常有用,且无需重启。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKDhj!hhubjA)}(hhh]jF)}(h**time_in_state** h]h)}(h**time_in_state**h]j)}(hjh]h time_in_state}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKGhjubah}(h]h ]h"]h$]h&]uh1jEhjhhhhhNubah}(h]h ]h"]h$]h&]jjuh1j@hhhKGhj!hhubh)}(hXM此文件给出了在本CPU支持的每个频率上分别花费的时间。cat输出的每一行都是一个"