Các lõi vật lý chỉ là vậy, các lõi vật lý trong CPU. Các lõi logic là khả năng của một lõi đơn lẻ để làm 2 hoặc nhiều việc cùng một lúc. Điều này phát triển từ khả năng của CPU Pentium 4 đầu tiên để làm những gì được gọi là Hyper Threading (HTT) .
Đó là một chút của một trò chơi đang được chơi trong đó các thành phần phụ của lõi không được sử dụng cho một số loại hướng dẫn nhất định, trong khi đó, một lệnh chạy dài khác có thể đã được thực thi. Vì vậy, CPU có thể có hiệu lực làm việc trên 2 thứ cùng một lúc.
Các lõi mới hơn là các CPU đầy đủ hơn, do đó chúng hoạt động trên nhiều thứ cùng một lúc, nhưng chúng không phải là CPU thực sự như các lõi vật lý. Bạn có thể đọc thêm về những hạn chế của chức năng siêu phân luồng so với khả năng vật lý của lõi ở đây trên tomshardware trong bài viết này có tiêu đề: Intel Core i5 và Core i7: Mainux Magnum Opus của Intel .
Bạn có thể xem bảng phân tích hộp của mình bằng lscpu
lệnh:
$ lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
CPU(s): 4
Thread(s) per core: 2
Core(s) per socket: 2
CPU socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 37
Stepping: 5
CPU MHz: 2667.000
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 3072K
NUMA node0 CPU(s): 0-3
Ở trên, máy tính xách tay Intel i5 của tôi có tổng cộng 4 "CPU"
CPU: 4
trong đó có 2 lõi vật lý
Lõi (mỗi) ổ cắm: 2
trong đó mỗi cái có thể chạy tới 2 luồng
Chủ đề cho mỗi lõi: 2
cùng lúc, cùng thời điểm. Những chủ đề này là khả năng logic của cốt lõi.
lscpu
. Có công cụ thay thế nào không?