On Sun, Jun 13, 2004 at 09:36:24 +0200, Tomáš Vymětal wrote: > > Ty máš dvouprocesorový kompl? Je obvyklé, že úloha může běžet pouze na > > jednom z procesorů a na druhém může běžet zbytek - např. systém. Pokud > > bys chtěl využít celý výkon takového PC, musel bys tu aplikaci napsat > > vícevláknově. > > Kit > > nene, jeden, ale HT > T.V. V tom případě chodí IMHO vše tak, jak má, pouze to OS špatně diagnostikuje. Když na HT jede jeden proces v jednom vláknu, tak procesor jede na 100%, ale využívá se pouze jedno vlákno a OS si může myslet, že jede na 50%. Když zapojíš i druhé vlákno (zip), tak se procesy v obou vláknech střídají. Při přepínání úloh jádro systému nemusí odkládat obsahy registrů do paměti, ale to je asi jediná výhoda. Vlákna nikdy nejedou současně, pouze se tak navenek tváří. Kit -- Ing. Vlastimil Pospíchal http://www.hoteldrnholec.czReceived on Sun, 13 Jun 2004 13:28:06 +0200
This archive was generated by hypermail 2.1.8 : 13. 06. 2004, 13:41 CEST