Re: využtí procesoru

From: Kit <vpospichal (zavinac)>
Date: 13. 06. 2004, 13:28 CEST
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.cz
Received on Sun, 13 Jun 2004 13:28:06 +0200

This archive was generated by hypermail 2.1.8 : 13. 06. 2004, 13:41 CEST