Rdzenie i wątki procesora

Słownik kwalifikacji INF.02 - Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych

Rdzeń procesora to fizyczna jednostka wykonawcza CPU, która może wykonywać instrukcje programu. Procesor wielordzeniowy ma kilka takich jednostek, dzięki czemu może lepiej obsługiwać wiele zadań jednocześnie.

Wątek procesora to logiczny ciąg wykonywania instrukcji. Jeden rdzeń może obsługiwać jeden lub więcej wątków, zależnie od zastosowanej technologii.

Rdzeń a wątek

Najważniejsza różnica:

  • rdzenie to fizyczne jednostki procesora,
  • wątki to jednostki logiczne widziane przez system operacyjny.

Przykład:

  • procesor ma 2 rdzenie,
  • każdy rdzeń obsługuje po 2 wątki,
  • system widzi 4 wątki logiczne.

Taki procesor nadal ma tylko 2 fizyczne rdzenie, mimo że może wykonywać 4 wątki.

Hyper-Threading i SMT

Technologie takie jak Intel Hyper-Threading lub SMT pozwalają jednemu rdzeniowi obsługiwać więcej niż jeden wątek. Poprawia to wydajność w zadaniach wielowątkowych, ale nie oznacza podwojenia liczby fizycznych rdzeni.

Jak rozpoznać w CPU-Z?

W programie CPU-Z:

  • pole Cores oznacza liczbę rdzeni fizycznych,
  • pole Threads oznacza liczbę wątków logicznych.

Na egzaminie należy dokładnie czytać, czy pytanie dotyczy rdzeni, czy wątków. Jeśli pytanie brzmi „procesor dysponuje ilu rdzeniami”, właściwe jest pole Cores.