Hvorfor "Om denne Mac" viser 1 processor og 4 kerner, mens htop viser 8 kerner?

Hvorfor viser "Om denne Mac" 1 processor og 4 kerner, mens htop viser 8 kerner?

"Om denne Mac" viser 1 processor og 4 kerner, mens htop viser 8 kerner, fordi "Om denne Mac" viser fysiske kerner, mens htop viser logiske kerner, som inkluderer Hyper-Threading tråde.

Hvorfor viser "Om denne Mac" 1 processor og 4 kerner, mens htop viser 8 kerner?

Der kan være forvirring omkring, hvorfor "Om denne Mac" viser 1 processor og 4 kerner, mens htop viser 8 kerner. Dette skyldes forskellen mellem fysiske kerner og logiske kerner (også kendt som tråde). Her er en forklaring:

  • Fysiske kerner: Dette er de faktiske kerner i processoren. "Om denne Mac" viser normalt antallet af fysiske kerner. I dette tilfælde viser den 4 kerner.
  • Logiske kerner: Dette inkluderer både de fysiske kerner og de ekstra tråde, som Hyper-Threading teknologi kan skabe. Hyper-Threading gør det muligt for hver fysisk kerne at håndtere to tråde samtidigt, hvilket effektivt fordobler antallet af kerner, som operativsystemet kan se. Derfor viser htop 8 kerner (4 fysiske kerner x 2 tråde per kerne).

For at opsummere:

  • "Om denne Mac" viser antallet af fysiske kerner: 4 kerner.
  • htop viser antallet af logiske kerner (fysiske kerner x tråde per kerne): 8 kerner.

Dette er grunden til, at der er en forskel mellem de to visninger. Hyper-Threading teknologi gør det muligt for en processor at håndtere flere tråde samtidigt, hvilket forbedrer ydeevnen i mange applikationer.