首页 文章

如何检测Crystal中的CPU核心数?

提问于
浏览
1

如何检测晶体中的CPU核心数?

在Go中,您可以执行 runtime.NumCPU() ,在Node.js中可以执行 os.cpus() . 水晶中有类似的东西吗?

1 回答

  • 2

    我最后一次检查(不可否认,很久以前)没有直接的方法,但您可以通过命令行访问此信息 . 我最终将多个these answers组合起来以实现冗余 .

    THREADS = `getconf _NPROCESSORS_ONLN || nproc --all || grep -c '^processor' /proc/cpuinfo`.to_i
    

相关问题