CPUの数

Linuxで有効になっているプロセッサ数(SMPとかで)を求めるコマンドってなんだっけ? もしかして、grep -c 'cpu[0-9]' /proc/statなんてので誤魔化してたら恥ずかしい?

sysctlとかで求められたような気がするんだよなぁ。

…と思って調べたら、getconf _NPROCESSORS_ONLNだった。glibcについてくるツールだ。ほかにもいろいろあるので、strings =getconfとかで調べてみるといいだろう。GNU_LIBPTHREAD_VERSIONとか。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です