Máy Mac của tôi có bao nhiêu lõi?


46

Tôi bối rối, bởi vì khi tôi nhìn thấy mac của tôi về cửa sổ, tôi thấy

nhập mô tả hình ảnh ở đây

Điều đó tôi có 1 Processor4 cores. Nhưng khi tôi chạy htop, tôi thấy8 cores

nhập mô tả hình ảnh ở đây

Tôi đang thiếu gì?

Câu trả lời:


37

Tôi đang thiếu gì?

Siêu văn bản . Bạn có 4 lõi vật lý, nhưng 8 lõi logic.

Đối với mỗi lõi bộ xử lý có mặt vật lý, hệ điều hành xử lý hai lõi ảo (logic) và chia sẻ khối lượng công việc giữa chúng khi có thể.

Xem thêm dữ liệu Intel trên bộ xử lý của bạn, i7 4870HQ :

Số 4

Lõi là một thuật ngữ phần cứng mô tả số lượng các đơn vị xử lý trung tâm độc lập trong một thành phần điện toán duy nhất (chết hoặc chip).

Số chủ đề 8

Một luồng, hoặc luồng thực hiện, là một thuật ngữ phần mềm cho chuỗi các lệnh được sắp xếp cơ bản có thể được truyền qua hoặc xử lý bởi một lõi CPU.


78

Từ một thiết bị đầu cuối, bạn có thể thấy sự khác biệt giữa số lượng bộ xử lý vật lý và bộ xử lý logic bằng sysctl:

$ sysctl hw.physicalcpu hw.logicalcpu
hw.physicalcpu: 4
hw.logicalcpu: 8

4
Tại sao điều này bị hạ cấp? Lệnh này hoạt động (ít nhất là trên El Capitan).
Gabriel Devillers

4

CPU của bạn là i7 , do đó, nó có Hyperthreading , nó tự hiển thị cho các ứng dụng giám sát hệ thống bằng cách nhân đôi số lượng lõi, vì mỗi lõi có thể xử lý đồng thời hai luồng.


3

Những gì bạn thấy được gọi là hyperthreadedlõi.

Đối với mỗi lõi vật lý có hai lõi siêu phân luồng (hoặc logic), bạn có thể đọc thêm về siêu phân luồng tại đây


1
Lol, trả lời lũ lụt (Câu trả lời của tôi là lần đầu tiên btw ... :))
Yamakaja

1

Nó có 4 lõi vật lý và 4 lõi logic cho bạn tổng cộng 8 lõi.

Điều này được gọi là siêu phân luồng


2
Cái này sai. Có 4 lõi vật lý và mỗi lõi vật lý có hai lõi logic. Vì vậy, có 8 lõi logic.
Yongwei Wu
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.