코드로 기계 구성 식별

코드로 기계 구성 식별

프로그램을 작성 중인데 기계 구성을 알아야 합니다. 코드는 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

예, Linux CPUs에 대한 정보는 DisksLinux에서 제공됩니다.

/proc/cpuinfo관련 세부정보가 포함되어 있습니다 CPU.

e.g. cat /proc/cpuinfo

이 명령은 sudo fdisk -l디스크 목록과 관련 정보를 제공합니다.

이것협회일부 특정 정보가 제공됩니다 /proc/cpuinfo.

이것협회사용법 및 출력 설명 sudo fdisk -l.

관련 정보