[解決済み] Mac OS Xの*論理*コア数を知るには?
2022-03-25 18:11:03
質問
Mac OS Xを使用しているとき、コマンドラインからマシンのコア数を知るにはどうしたらいいでしょうか? Linuxの場合、私は使っています。
x=$(awk '/^processor/ {++n} END {print n+1}' /proc/cpuinfo)
完璧とは言えないが、近いものがある。 これは
make
ということで、実際の数値より1高い結果を出しています。 そして、上記のコードはPerlでもっと密に書くこともできるし、grep, wc, cutを使って書くこともできるのですが、簡潔さと読みやすさのトレードオフとして上記のような形にしました。
遅くなりましたが、編集しました。
はっきりさせておきたいのは、「いくつの
論理的
というのも、このコアは、私が欲しい同時実行ジョブの数に対応しているからです。
make
jkpの答えは、Chris Lloydによってさらに洗練され、次のようになりました。
まさに
私が必要としていたものです。YMMV。
解決方法は?
を使って行うことができます。 sysctl ユーティリティを使用します。
sysctl -n hw.ncpu
関連
-
[解決済み】Git リポジトリから .DS_Store ファイルを削除するには?
-
[解決済み】Macでポート3000をロックしているプロセスを検索(およびkill)する
-
[解決済み】netsession_macがCPUを大量に使用しています。それは何ですか?[クローズド]。
-
[解決済み] Postgres - FATAL: データベースファイルはサーバーと互換性がありません。
-
[解決済み] gdbが「プロセスIDのMachタスクポートが見つからない」というエラーで失敗する
-
[解決済み] Mac OS Xで、指定したTCPポートでリッスンしているのは誰ですか?
-
[解決済み] Mac OSでNode.jsを最新バージョンにアップグレードする。
-
[解決済み] Mac OS Xでadbをセットアップする
-
[解決済み】Mac OS XでPostgreSQLサーバーを起動するには?
-
[解決済み】Mac OS Xでは、Javaはどこにインストールされていますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】なぜこのマージが必要なのか、特に更新された上流をトピックブランチにマージする場合、コミットメッセージを入力してください。
-
Macシステムでbrew install nvmを使用すると、コマンドが見つからない問題の後にnvmがインストールされる問題が解決されました。
-
[解決済み] ipykernel_launcher という名前のモジュールがありません。
-
[解決済み] 警告: テンプレートが見つかりませんでした /usr/local/git/share/git-core/templates
-
[解決済み] OSX -bash: composer: コマンドが見つかりません。
-
[解決済み] Postgres - FATAL: データベースファイルはサーバーと互換性がありません。
-
[解決済み] .git/index.lock' を削除してください。パーミッションが拒否されました。
-
[解決済み] psql: コマンドが見つかりません Mac
-
[解決済み] Gitのパスワードを更新する方法を教えてください。
-
[解決済み] LinuxでCPU/コアの数をコマンドラインから取得する方法は?