コードによる機械構成の識別

コードによる機械構成の識別

プログラムを作成していますが、マシン構成を知っておく必要があります。コードはLinuxで実行されます。次を探したいです。

  1. CPUコア数
  2. CPUソケット数
  3. ディスク数
  4. 2つのソケットが互いに隣り合う4ソケットプロセッサの場合

Linuxでは、この情報を取得するために読めるファイルにこの情報を公開していますか?

Linuxの内部について読むことができる良い資料は何ですか?

ベストアンサー1

Does Linux expose this information in some file that I can read in to get this information?

1. Number of CPU Cores
2. Number of CPU Sockets
3. Number of Disks
4. If it's a 4 socket processor then which 2 sockets are adjacent to each other

はい、LinuxCPUsに関する情報はDisksLinuxで提供されています。

/proc/cpuinfo関連する詳細が含まれていますCPU

e.g. cat /proc/cpuinfo

このコマンドは、sudo fdisk -lディスクのリストと関連情報を提供します。

これ協会いくつかの特定の情報が提供されます/proc/cpuinfo

これ協会使用法と出力の説明sudo fdisk -l

おすすめ記事