Làm cách nào để tìm mẫu CPU Linux của tôi?

Giới thiệu

Bộ xử lý trung tâm (CPU), còn được gọi là bộ xử lý trung tâm, bộ xử lý chính hoặc chỉ bộ xử lý, là mạch điện tử thực thi hướng dẫn bao gồm chương trình máy tính

CPU thực hiện các hoạt động cơ bản số học, logic, điều khiển và đầu vào/đầu ra (I/O) được chỉ định bởi các hướng dẫn trong chương trình

Điều này trái ngược với các thành phần bên ngoài, chẳng hạn như bộ nhớ chính và mạch I/O, và các bộ xử lý chuyên dụng như bộ xử lý đồ họa (GPU)

CPU được ví như bộ não của máy tính. Bạn có thể muốn biết các chi tiết cơ bản về bộ xử lý, tốc độ xử lý, kiến ​​trúc, số lõi và kích thước bộ đệm

Trong bài viết này, chúng tôi sẽ thảo luận về một số phương pháp để tìm thông tin CPU trong Linux bằng các công cụ dòng lệnh

GHI CHÚ. Tất cả các phương pháp dưới đây đều được thử nghiệm trong hệ thống RHEL 8

Sử dụng lscpu

danh sách cpu thuộc về một nhóm lệnh dòng lệnh, tất cả đều có "ls" bắt đầu (ví dụ: lspci, lsusb, lspcmcia) và thông tin về các thành phần phần cứng cụ thể được cung cấp. Như tên gợi ý, trong trường hợp này bộ xử lý

Lệnh đặc biệt hữu ích cho hai trường hợp sử dụng

  1. CPU có phù hợp với hệ điều hành 64 bit không
  2. Số lõi trong bộ xử lý
  • Tìm thông tin CPU trong Linux bằng lệnh lscpu, chỉ cần chạy
lscpu

Làm cách nào để tìm mẫu CPU Linux của tôi?

  • Bạn có thể lọc các kết quả trước đó của mình bằng cách sử dụng lệnh grep với một chi tiết cụ thể, chẳng hạn như
lscpu | grep -i 'Model'

Làm cách nào để tìm mẫu CPU Linux của tôi?

  • Để tìm số lượng lõi CPU, hãy chạy

lscpu | grep -i "CPU(s)"

Làm cách nào để tìm mẫu CPU Linux của tôi?

Sử dụng tệp /proc/cpuinfo

  • Bạn có thể tìm thông tin CPU bằng cách hiển thị nội dung của tệp /proc/cpuinfo như sau
cat /proc/cpuinfo

Làm cách nào để tìm mẫu CPU Linux của tôi?

Sử dụng dmidecode

dmidecode là một tiện ích dòng lệnh không gian người dùng miễn phí dành cho Linux có thể phân tích cú pháp chi tiết dữ liệu SMBIOS của các thành phần phần cứng của hệ thống từ bảng DMI (Giao diện quản lý máy tính để bàn).  

Sau khi định vị bảng DMI, dmidecode sẽ hiển thị thông tin phần cứng của hệ thống ở định dạng con người có thể đọc được.  

  • Để hiển thị chi tiết CPU với dmidecode
sudo dmidecode --type processor

Làm cách nào để tìm mẫu CPU Linux của tôi?

Sử dụng lshw

lshw (Hardware Lister) là một công cụ nhỏ cung cấp thông tin chi tiết về cấu hình phần cứng của máy. Nó có thể báo cáo cấu hình bộ nhớ chính xác, phiên bản phần sụn, cấu hình bo mạch chính, phiên bản và tốc độ CPU, cấu hình bộ đệm, tốc độ bus, v.v.

  • Sử dụng lshw để chỉ lấy thông tin CPU
sudo lshw -class processor

Làm cách nào để tìm mẫu CPU Linux của tôi?

  • Sử dụng tùy chọn -short để chỉ hiển thị kiểu bộ xử lý như hình bên dưới
sudo lshw -short -class processor

Làm cách nào để tìm mẫu CPU Linux của tôi?

sử dụng inxi

inxi là một công cụ thông tin hệ thống dòng lệnh để hiển thị thông tin hệ thống như CPU, trình điều khiển, xorg, môi trường máy tính để bàn, Kernel, (các) phiên bản GCC, mức sử dụng RAM, v.v.

  • Bạn có thể cài đặt nó bằng cách chạy dòng lệnh bên dưới
sudo dnf install inxi  #centos,RHEL
sudo apt install inxi  #Ubuntu
  • Để hiển thị thông tin Bộ xử lý bằng inxi, hãy sử dụng tùy chọn -C hoặc –cpu cờ
________số 8

Làm cách nào để tìm mẫu CPU Linux của tôi?

Như được hiển thị ở trên, nó hiển thị số lượng lõi, bộ đệm CPU, kiểu CPU, Tốc độ lõi, tốc độ xung nhịp của CPU, tốc độ tối thiểu và tối đa của CPU

sử dụng cpuid

Lệnh Cpuid xem thông tin về (các) CPU được thu thập từ lệnh CPUID và cũng hiển thị kiểu chính xác của (các) CPU từ thông tin đó

  • Để cài đặt tiện ích này
sudo dnf install cpuid  #centos,RHEL 
sudo apt install cpuid  #Ubuntu
  • Để lấy thông tin CPU bằng lệnh cpuid
lscpu | grep -i 'Model'
0

Làm cách nào để tìm mẫu CPU Linux của tôi?

Sử dụng hwinfo

hwinfo (Thông tin phần cứng) là một tiện ích dòng lệnh để tìm thông tin phần cứng của hệ thống. Nó hiển thị các chi tiết mở rộng của từng thiết bị phần cứng

  • Để cài đặt nó
lscpu | grep -i 'Model'
1
  • Hiển thị thông tin CPU với hwinfo bằng cờ –cpu
lscpu | grep -i 'Model'
2

Làm cách nào để tìm mẫu CPU Linux của tôi?

  • Để tóm tắt đầu ra mới nhất cho hwinfo, hãy sử dụng cờ –short như hình bên dưới
lscpu | grep -i 'Model'
3

Làm cách nào để tìm mẫu CPU Linux của tôi?

công cụ bổ sung

  • Bạn có thể lấy thông tin về CPU bằng cách sử dụng công cụ nproc là một phần của GNU core-utils. Nó không cung cấp nhiều thông tin về CPU. Nó chỉ in số lượng đơn vị xử lý có sẵn cho quy trình hiện tại như hình bên dưới
lscpu | grep -i 'Model'
4

Làm cách nào để tìm mẫu CPU Linux của tôi?

  • Nếu bạn muốn tìm kiến ​​trúc mà bộ xử lý đang sử dụng, chẳng hạn như broadwell, Sandybridge và Ivybridge, hãy chạy
lscpu | grep -i 'Model'
5

Làm cách nào để tìm mẫu CPU Linux của tôi?

GHI CHÚ. Fie này không có sẵn cho các máy có bộ xử lý AMD

Sự kết luận

Đó là nó,

Trong hướng dẫn này, chúng tôi đã minh họa cách kiểm tra và tìm thông tin của CPU trong Linux thông qua dòng lệnh với khoảng 7 phương pháp ngoài một số tính năng cho từng phương pháp