【问题标题】:how to calculate N in "make -jN" ? for full utilisation of CPU如何在“make -iN”中计算 N?充分利用 CPU
【发布时间】:2017-04-13 13:32:02
【问题描述】:

需要构建具有完整 CPU 利用率的 android 源代码版本。
为此,如何计算“ma​​ke -jN”中的N

CPU 信息示例

【问题讨论】:

    标签: android performance makefile cpu cpu-speed


    【解决方案1】:

    您的 Linux 发行版应该带有命令 nprocs,或者至少 nprocs 应该可以轻松安装。如果你不想要求nprocs,这个shell命令会给你盒子里的核心数量(包括超线程的):ls -d /sys/devices/system/cpu/cpu[0-9]*|wc -l

    【讨论】:

    • 感谢您的信息:)
    【解决方案2】:
    cores=$(grep -c ^processor /proc/cpuinfo)
    make -j${cores}
    

    【讨论】:

    • 感谢您的信息:)
    猜你喜欢
    • 2023-04-09
    • 2017-03-30
    • 1970-01-01
    • 2012-11-12
    • 2011-01-17
    • 2017-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多