두 리눅스 머신의 차이점

두 리눅스 머신의 차이점

두 대의 기계가 있는데 어느 것이 더 강력한지 알고 싶습니다. 메모리와 CPU를 확인할 수 있지만 lscpu의 다른 사항을 이해하는 방법을 잘 모르겠습니다.

이것은 machineA "lscpu" 결과입니다.

david@machineA:~$ lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                40
On-line CPU(s) list:   0-39
Thread(s) per core:    1
Core(s) per socket:    1
Socket(s):             40
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 62
Stepping:              4
CPU MHz:               2499.998
BogoMIPS:              4999.99
Virtualization:        VT-x
Hypervisor vendor:     KVM
Virtualization type:   full
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              25600K
NUMA node0 CPU(s):     0-39

이제 이것은 machineB "lscpu" 결과입니다.

david@machineB:~$ lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                32
On-line CPU(s) list:   0-31
Thread(s) per core:    2
Core(s) per socket:    8
Socket(s):             2
NUMA node(s):          2
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 45
Stepping:              7
CPU MHz:               2599.865
BogoMIPS:              5199.95
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              20480K
NUMA node0 CPU(s):     0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30
NUMA node1 CPU(s):     1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31

이 두 기계의 주요 차이점은 무엇입니까? 기본적으로 어느 것이 더 강력한지 확인하고 디스크 용량/RAM과 비교하여 어떤 머신이 더 많은 디스크 용량과 RAM을 가지고 있는지 확인하고 싶습니다.

답변1

"어떤 차가 더 좋나요?"와 같은 질문을 하시는군요.로터스 엘리스또는초계함?

글쎄, 그것은 모두 달려있다개인적인 사용 사례! Elise는 시속 127mph에 불과한 소형 1.8L 엔진을 장착한 시끄럽고 불편해 보이는 자동차인 반면, Corvette는 시속 199mph를 주행하는 6.2L 엔진을 장착한 더 조용하고 편안한 자동차입니다.

CPU의 경우: 첫 번째는 8코어, 2.6GHZ, ECC 메모리, 25MB L3 캐시 및 59.7GB/s 버스 속도이고, 두 번째는 6코어, 3.3GHZ, 20MB L3 캐시, 51.2GB/s 버스 속도입니다. 프로세서.

따라서 소수의 멀티 스레드 애플리케이션을 실행하고 단일 애플리케이션을 최대 속도로 실행하려면 CPU2(가장 높은 단일 속도)를 선택하고, 많은 멀티 스레드 컴퓨팅 속도가 필요한 경우 CPU1(더 높은 전체 속도)을 선택하세요. .

편집하다:이제 사용 사례를 제공했습니다. 애플리케이션이 순수하게 베어메탈 기반 머신에서 실행되고 애플리케이션이 CPU#1을 사용하지 않는 경우 IMHO CPU#1은 약간 더 나은 성장을 제공합니다(예상 최대 14%-19%). )을 실행하면 모든 디스크 액세스가 허용됩니다. 그렇지 않으면 성능 향상이 디스크 속도 부스트(제공되지 않음)에 의해 제한되므로 속도 부스트를 하향 수정해야 합니다.

나는 즉시 Lotus를 구매할 것입니다.더 재미있는!

답변2

머신 A에서는 KVM 가상 머신 내부에서 실행 중이므로 가상 머신의 구성 콘텐츠만 볼 수 있습니다. 기본 CPU는 기본 주파수가 2.6GHz인 Xeon E5-2650v2(Family 6, Model 62)입니다.

머신 B에서는 베어메탈에서 실행 중입니다. CPU는 기본 주파수가 3.3GHz(시리즈 6, 모델 45)인 Core i7-3960X입니다.

CPU 기능을 비교할 수 있습니다.인텔의 웹사이트, 그러나 작업량을 알지 못하면 어느 것이 더 나은지 말하기가 어렵습니다. i7은 오래되었지만 기본 주파수가 더 높은 반면 E5는 더 효율적인 코어 등을 가지고 있습니다.

( lscpu런타임 시 CPU 속도를 표시하지만 프로세서의 실제 기능에 대해서는 아무 것도 알려주지 않습니다.)

메모리와 디스크에 관한 한 해당 정보를 확인하려면 freedf -h(아마도 설치된 경우)를 실행해야 합니다.lsscsi

관련 정보