Citace Původně odeslal Eagle
Je to přesně tak. Na CPU1 běží jedna úloha s vysokou prioritou a na CPU2 druhá úloha s nízkou prioritou. Důsledkem je, že oba CPU jsou vytíženy na max. a užírají si jednotky (protože to fakticky nejsou dva plnohodnotné CPU), tj. úloha na CPU1 na to výkonem doplatí a HTT totálně selhává. Naopak na procesoru bez HTT dostane úloha s vysokou prioritou absolutní přednost a úloha s nízkou prioritou téměř žádný strojový čas - priority úloh Windows na procesoru bez HTT fungují.

2THX - Tohle je neřešitelný problém, za to Windows nemůžou, že prioritizace na HTT selhává. Pro jakýkoli OS neexistuje způsob, jak díky HTT využít pouze těch jednotek, které jsou přebytečné a zrovna nic nedělají. To z toho důvodu, že Windows neví, jaké jednotky bude který program používat, takže nemůže určit předem, zda se dva programy nepohádají... jj, HTT je ve výsledku jen o pocitu vyššího výkonu, ale právě na úkor použitelnosti při dvou zátěžových aplikacích. Bohužel to v Intelu nedomysleli, měli umožnit sdělování priorit procesů přímo z OS do procesoru.
s tebou se hadat nechci, urcite mas prehled lepsi, ale mam takovej pocit ze intel mel tohle v HT nejak opravovat.
ostatne by se to dalo resit tak ze ty procesory budou rozdeleny na primary a secondary. kdy secondary muze vyuzivat jen jednotky ktere primary nechce. tj. na primary by se schedulovaly ulohy s aktualne vyssi prioritou a na secondary ty s nisi. tj. uloha s vysokou prioritou muze vyuzivat cpu a uloha s nizkou muze pozirat mrsinu ...