정 보 교 환

[리눅스]lscpu 명령어

sageput 2025. 10. 10. 17:14
반응형

   서버를 운영하거나 개발을 하다 보면 "내 컴퓨터 사양이 정확히 어떻게 되더라?" 하고 궁금해질 때가 많죠. 특히 시스템의 '뇌'라고 할 수 있는 CPU 정보는 성능과 직결되기 때문에 정확히 알아두는 것이 중요합니다.

  오늘은 복잡한 프로그램 설치 없이, 리눅스 터미널에서 lscpu라는 명령어 단 하나로 CPU의 모든 것을 파헤쳐 보는 방법을 소개해 드릴게요.

먼저 [guest@test ~]$ lscpu 명령어 예시부터 보여 드리고 내용을 하나하나 비교해가면서 보여 드리겠습니다.

Intel(R) Xeon(R) E-2314 CPU @ 2.80GHz 서버

   ✅ Step 1. CPU 기본 프로필 확인하기 (코어 & 쓰레드)

      가장 먼저 CPU의 기본적인 체력부터 알아봐야겠죠? 코어와 쓰레드는 CPU의 일꾼이라고 생각하면 쉬워요.

  • 아키텍처 (Architecture): x86_64
    - 요즘 사용하는 대부분의 컴퓨터가 채택한 64비트 표준 아키텍처입니다. 32비트 프로그램도 문제없이 돌릴 수 있습니다.
  • 총 CPU 개수 (CPU(s)): 4
    컴퓨터가 인식하는 논리적인 프로세서가 총 4개라는 의미입니다.
  • 소켓당 코어 수 (Core(s) per socket): 4
    물리적인 CPU 칩 하나에 실제 연산을 담당하는 코어가 4개 들어있어요.
  • 코어당 쓰레드 수 (Thread(s) per core): 1
    코어 1개가 동시에 처리할 수 있는 작업의 수입니다. 1이라면 하이퍼쓰레딩(Hyper-threading) 기능은 없는 모델이네요.

결론적으로 이 CPU는 4코어 4쓰레드짜리 일꾼입니다! 💪

※정확한 CPU의 정체는 "인텔® 제온® E-2314 프로세서" 홈페이지에서 확인 가능합니다.

   ✅ Step 2. 심장은 얼마나 빠를까? 모델명과 속도

      이제 이 CPU의 심장 박동이 얼마나 빠른지, 즉 성능을 알아볼 차례입니다.

  • 모델명 (Model name): Intel(R) Xeon(R) E-2314 CPU @ 2.80GHz
      제조사는 인텔(Intel), 제품군은 제온(Xeon)입니다. 제온은 주로 서버나 워크스테이션에 사용되는 고성능·고안정성 CPU랍니다.
      @ 2.80GHz는 **기본 동작 속도(클럭)**를 의미해요.

  • 현재/최대/최소 속도 (CPU MHz)
      기본: 2800.000 (2.8GHz)
     최대: 4500.0000 (4.5GHz)
      최소: 800.0000 (0.8GHz)
      평소에는 2.8GHz로 달리다가, 게임이나 렌더링처럼 힘든 작업을 만나면 최대 4.5GHz까지 속도를 확 끌어올립니다(터보 부스트). 반대로 아무것도 안 할 땐 0.8GHz로 속도를 낮춰 전기를 아끼는 똑똑한 녀석이죠. ⚡

   ✅ Step 3. 똑똑함의 비결, 캐시 메모리 (Cache)

      캐시 메모리는 CPU의 작업 효율을 높여주는 '단기 기억 저장소'입니다. 용량이 클수록 더 똑똑하게 일한다고 생각하면 쉽습니다.

  • L1 Cache: 48K + 32K (데이터 + 명령어)
  • L2 Cache: 512K
  • L3 Cache: 8192K (8MB)
    -   L1이 가장 빠르고 용량이 작으며, L3로 갈수록 속도는 약간 느려지지만 용량은 훨씬 커집니다. 이 CPU는 넉넉한 L3 캐시를 가지고 있어 여러 작업을 동시에 처리할 때 유리합니다.

   ✅ Step 4. CPU의 숨겨진 능력들 (Flags)

      Flags 항목을 보면 이 CPU가 가진 특수 기술들을 전부 볼 수 있습니다. 너무 많으니 중요한 것만 몇 개 짚어 드리겠습니다.

  • 가상화 (Virtualization)
      vmx: 인텔 가상화 기술(VT-x)입니다. Docker, VMware 같은 가상 환경을 아주 효율적으로 실행할 수 있게 해주는 핵심 기술입니다.
  • 고성능 연산 (Performance)
      avx, avx2, avx512f: 영상 편집, 딥러닝, 3D 렌더링 등 무거운 계산을 순식간에 처리해주는 최신 명령어 세트입니다. 특히 avx512는 전문가용 작업에서 빛을 발합니다.

  • 강력한 보안 (Security)
      aes, sha_ni: 암호화/복호화 작업을 하드웨어적으로 가속해서 시스템 보안과 성능을 동시에 잡는 기술입니다.
      ssbd, ibrs 등: 스펙터, 멜트다운 같은 심각한 보안 취약점을 하드웨어 수준에서 방어하는 기능들입니다. 🛡️

📝 총정리

자, lscpu 명령어로 알아본 정보를 종합해보겠습니다.

   이 시스템의 CPU는 서버/워크스테이션용으로 설계된 인텔 제온 E-2314 모델입니다. "4코어 4쓰레드"를 기반으로, 평소에는 2.8GHz로 동작하다가 필요시 최대 4.5GHz까지 성능을 폭발시키는 강력한 심장을 가졌습니다. 또한, 가상화, 최신 고성능 연산(AVX512), 하드웨어 암호화 가속 등 전문가용 작업을 위한 고급 기능들을 두루 갖춘, 한마디로 '믿음직한 일꾼' 이라고 할 수 있겠습니다.

간단하지만 많은 정보를 가지고 있는 명령어 입니다 ^^.

반응형