Wpis z mikrobloga

Czy jeśli w procesorze na jeden rdzeń przypadają 2 wątki, to jeśli w programie stworzę kilka wątków (używając np. czegoś w rodzaju new Thread) to w jaki sposób procesor będzie to przetwarzał? Wątki będą kolejkowane w obrębie rdzenia?
#informatyka #programowanie
  • 7
@quare: tak, będą sztucznie przełączane i będzie się wydawało, jakby były wykonywane równolegle.

Hyper-threading to jest troszeczkę oszukaństwo, bo w rzeczywistości jednostka wykonawcza pozostaje ta sama, zdublowane są tylko zasoby przechowujące stany procesów.