This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/EVMK2H:EVMK2H Rev40 ARM BogoMips

Guru**** 2589300 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/588178/linux-evmk2h-evmk2h-rev40-arm-bogomips

器件型号:EVMK2H

工具/软件:Linux

您好:

我正在使用 EVMK2H Rev40电路板!  

我发现手臂的茂物铁非常低!

root@k2hk) EVM:~# cat /proc/cpuinfo
处理器:0
型号名称:ARMv7处理器版本4 (v7l)
茂物剪:400.00
特性:半拇指 fastmult VFP EDSP neon vfpv3 TLS vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU 实现者:0x41
CPU 架构:7.
CPU 型号:0x2.
CPU 部件:0xc0f
CPU 版本:4.

处理器:1.
型号名称:ARMv7处理器版本4 (v7l)
茂物剪:400.00
特性:半拇指 fastmult VFP EDSP neon vfpv3 TLS vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU 实现者:0x41
CPU 架构:7.
CPU 型号:0x2.
CPU 部件:0xc0f
CPU 版本:4.

处理器:2.
型号名称:ARMv7处理器版本4 (v7l)
茂物剪:400.00
特性:半拇指 fastmult VFP EDSP neon vfpv3 TLS vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU 实现者:0x41
CPU 架构:7.
CPU 型号:0x2.
CPU 部件:0xc0f
CPU 版本:4.

处理器:3.
型号名称:ARMv7处理器版本4 (v7l)
茂物剪:400.00
特性:半拇指 fastmult VFP EDSP neon vfpv3 TLS vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU 实现者:0x41
CPU 架构:7.
CPU 型号:0x2.
CPU 部件:0xc0f
CPU 版本:4.

硬件:Keystone
修订版: 0000
串行:000000000000
root@k2hk EVM:~#

当 u-boot 时、我使用 getclk 命令看到了 Tetris 频率设置。 如下所示:

=> getclk 2
时钟索引[2]-频率1400000000

U-boot 的打印效果如下:

[0.000416]校准延迟环路(跳过)、使用计时器频率计算的值。 400.00 BogoMips (lpj=2000000)
[0.000426] pid_max:默认值:32768最小值:301
[0.000502]安装高速缓存散列表条目:1024 (顺序:0、4096字节)
[0.000509] mountpoint-cache 哈希表条目:1024 (顺序:0、4096字节)
[0.000941]正在初始化 cgroup Subsys IO
[0.000955]正在初始化 cgroup Subsys 内存
[0.000975]正在初始化 cgroup 子系统设备
[0.000986]初始化 cgroup Subsys 冷冻柜
[0.000995]正在初始化 cgroup Subsys perf_event
[0.001004]正在初始化 cgroup 子系统 PID
[0.001024] CPU:测试写入缓冲区一致性:好
[0.001216]/cpus/cpu@0缺少时钟频率属性
[0.001243]/cpus/cpu@1缺少时钟频率属性
[0.001269]/cpus/cpu@2缺少时钟频率属性
[0.001295]/cpus/cpu@3缺少时钟频率属性
[0.001302] CPU0:线程-1、CPU 0、套接字0、mpidr 8000000
[0.001332]为0x800082c0 - 0x800083f0设置静态标识映射
[0.084465] CPU1:Thread -1、CPU 1、套接字0、mpidr 8000000001
[0.114502] CPU2:线程-1、CPU 2、插座0、mpidr 800002
[0.144542] CPU3:线程-1、CPU 3、插座0、mpidr 800003.
[0.144629]带来了4个 CPU
[0.144644] SMP:总共激活4个处理器(1600.00 BogoMips)。

我想知道为什么 BogoMips 很低?以及如何改进它!

现在对我来说非常重要。

期待您的回复!

谢谢!

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、BT Yang、

    您能否提供一些其他信息、以帮助您澄清 CPU 以何种频率运行。 转到以下文件夹:
    CD /sys/devices/system/cpu/cpu0/cpufreq
    并发布命令的输出:
    cat cpuinfo_cur_freq
    CAT cpuinfo_max_freq
    CAT scaling_available 频率

    BR
    Tsvetolin Shulev
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Tsvetolin Shulev,

    感谢您的回复!

    我输入路径"/sys/devices/system/cpu/cpu0、找不到"cpufreq"目录! 如下所示:

    root@k2hk) EVM:~# cd /sys/devices/system/cpu/cpu0/cpufreq
    -sh:cd:/sys/devices/system/cpu/cpu0/cpufreq:无此类文件或目录
    root@k2hk EVM:~# cd /sys/devices/system/cpu/cpu0
    root@k2hk EVM:/sys/devices/system/cpu/cpu0 ls
    Crash_notes 节点 子系统 uevent
    Crash_notes_size 功率 拓扑
    root@k2hk EVM:/sys/devices/system/cpu/cpu0

    因此、我无法使用您告诉我的命令!

    接下来该怎么办?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Tsvetolin Shulev,

    我已经找到"cpufreq"目录!

    它位于路径“/sys/devices/system/cpu/cpufreq”中,但此目录中没有任何内容!

    root@k2hk EVM:/sys/devices/system/cpu/cpufreq ls
    root@k2hk EVM:/sys/devices/system/cpu/cpufreq
    root@k2hk EVM:/sys/devices/system/cpu/cpufreq
    root@k2hk EVM:/sys/devices/system/cpu/cpufreq pwd
    /sys/devices/system/cpu/cpufreq
    root@k2hk EVM:/sys/devices/system/cpu/cpufreq
    root@k2hk EVM:/sys/devices/system/cpu/cpufreq cat cpuinfo_cur_freq
    CAT:无法打开'cpuinfo_cur_freq':无此类文件或目录
    root@k2hk EVM:/sys/devices/system/cpu/cpufreq cat cpuinfo_cur_freq
    CAT:无法打开'cpuinfo_cur_freq':无此类文件或目录
    root@k2hk) EVM:/sys/devices/system/cpu/cpufreq cat scaling_available _hess
    CAT:无法打开'scaling_available _cales':没有这样的文件或目录
    root@k2hk EVM:/sys/devices/system/cpu/cpufreq

    接下来、我该怎么办?

    期待您的回复!

    谢谢!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    能否使用以下命令在文件系统中搜索"cpuinfo_cur_freq"节点:
    CD /
    查找-name cpuinfo_cur_freq

    BR
    Tsvetolin Shulev
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Tsvetolin Shulev:

    我昨天已经尝试过这个命令,但什么都没有!

    root@k2hk) EVM:/#
    root@k2hk EVM:// cd /
    root@k2hk) EVM:/# find -name cpuinfo_cur_freq
    root@k2hk) EVM:/#
    root@k2hk) EVM:/#

    如上所述…
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的:

    是否有另一种方法改进茂物剪?

    现在、我发现 ARM 内核的表现非常慢。

    期待您的回复!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、Tsvetolin Shulev、

    我在引导时发现了这些注释!

    [0.001216]/cpus/cpu@0缺少时钟频率属性
    [0.001243]/cpus/cpu@1缺少时钟频率属性
    [0.001269]/cpus/cpu@2缺少时钟频率属性
    [0.001295]/cpus/cpu@3缺少时钟频率属性
    [0.001302] CPU0:线程-1、CPU 0、套接字0、mpidr 8000000
    [0.001332]为0x800082c0 - 0x800083f0设置静态标识映射
    [0.084465] CPU1:Thread -1、CPU 1、套接字0、mpidr 8000000001
    [0.114502] CPU2:线程-1、CPU 2、插座0、mpidr 800002
    [0.144542] CPU3:线程-1、CPU 3、插座0、mpidr 800003.

    它说"缺少时钟频率属性"、这意味着什么?

    你能为我解释一下吗?

    此致、