sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #81541
Re: Hvordan er det med Linux programme og flertåede
I sslug.teknik, skrev Ivar Madsen:
> Jesper Krogh wrote:
> > I sslug.teknik, skrev Kristian Kallenberg:
> >> > Efter at have læst http://www.comon.dk/index.php/news/show/id=21752 om
> >> > nytteværdien af dobbeltkerne CPU'er, så fundere jeg over, er Linux
> >> > programmer generelt skrevet / compilet som flertråede programmer?
> >> Jeg har såån hyperthreading CPU. Den har jeg da stor glæde af ved
> >> oversættelse af programmer.
> > Det er ikke hyperthreading, men chips med fler cpu'er på. Det er
> > forventet at virke markant bedre end hyperthreading.
>
> Men, hvis ikke jeg har totalt misforstået noget væsentligt, så kræver det
> stadig at programmet man køre er lavet til at kunne køre på flere CPU'er
> samtidigt i forskellige tråde. Og så er det jeg fundere på, er Linux
> programmer sådan generalt set, alle over en hat, lavet til det?
Det er korrekt... men det virker også hvis du blot kører flere
forskellige programmer samtidigt. Eksempelvis Kristian's eksempel med at
oversættte programmer, kan normalt flettes ud med make -j 4 (forsøger at
dele det i 4 paralelle eksekveringer) Dette vil også udnytte det.
Eller det at du bruger mozilla samtidigt med KDE.
Grunden til at der ikke er så meget nytte af det er generelt at CPU'erne
er ved at være "hurtige nok" så det ikke længere er CPU'en der er
flaskehalsen i systemet, men derimod hastiheden af netforbindelsen og
harddisken og her hjælper det jo ikke at CPU'en så kan lave 2 ting
samtidigt.
Jesper
--
./Jesper Krogh, jesper@xxxxxxxx, Jabber ID: jesper@xxxxxxxxxxxx
Danmark har fået sit eget Mozillaforum:
http://forum.mozilladanmark.dk/ eller nntp://news.sslug.dk/mozilladanmark.*
References