사람이 읽을 수 있는 CPU 이름을 찾는 방법은 무엇입니까? [복사]

사람이 읽을 수 있는 CPU 이름을 찾는 방법은 무엇입니까? [복사]

시작할 GKE 클러스터에 사용되는 CPU의 이름을 알아야 합니다. 명령 에 대한 옵션이 gcloud있지만 --min-cpu-platform이것이 최소한이며 더 높은 CPU 유형을 얻을 수 있다는 것이 내 이해입니다. 노드에 로그인하고 실행하면 , , , 가 lscpu주어 lshw지는데 , 이 값을 "Ice Lake"나 "Cascade Lake" 등으로 변환하는 방법을 찾지 못했습니다. 그래야 해요.CPU FamilyModelStepping

이것은 중복이 아닙니다명령줄에서 인텔 아키텍처 제품군을 찾는 방법이러한 명령어는 GKE 노드에서 사용할 수 없거나 내가 찾고 있는 정보를 생성하지 않기 때문입니다. 특정 CPU 시리즈, 모델 및 소스를 찾을 수 있는 방법이 필요합니다 lscpu. ark.intel.com이나 Wikipedia에는 ​​이 정보가 없는 것 같습니다.

답변1

lscpu언급한 명령 외에도 또는 lspcidmidecode검색 less /proc/cpuinfo에 도움이 되는 다른 단서를 제공할 수 있습니다.

$ lspci | grep -i bridge
00:00.0 Host bridge: Intel Corporation Sky Lake-E DMI3 Registers (rev 04)
00:1c.0 PCI bridge: Intel Corporation C620 Series Chipset Family PCI Express Root Port #1 (rev f9)
00:1c.5 PCI bridge: Intel Corporation C620 Series Chipset Family PCI Express Root Port #6 (rev f9)
00:1f.0 ISA bridge: Intel Corporation C621 Series Chipset LPC/eSPI Controller (rev 09)
02:00.0 PCI bridge: ASPEED Technology, Inc. AST1150 PCI-to-PCI Bridge (rev 04)
17:00.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port A (rev 04)
17:02.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port C (rev 04)
17:03.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port D (rev 04)
3a:00.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port A (rev 04)
85:02.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port C (rev 04)
85:03.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port D (rev 04)
ae:00.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port A (rev 04)
ae:02.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port C (rev 04)
# dmidecode -s processor-version
Intel(R) Xeon(R) Gold 6130 CPU @ 2.10GHz
Intel(R) Xeon(R) Gold 6130 CPU @ 2.10GHz

그래도 도움이 되지 않으면 프로세서 제품군 및 버전에 대해 가능한 한 많은 정보를 찾은 다음 웹 검색을 통해 코드명을 알아내야 할 수 있습니다.

시스템이 실행 중인 운영 체제에 따라 다음과 같은 다른 유용한 명령이 있을 수 있습니다.

$ grep -i cpu /var/run/dmesg.boot

$ pciconf -lv

관련 정보