← Back to team overview

sslug-teknik team mailing list archive

Re: SMP, hvordan virker det???

 

Jacob Kolding wrote:
> 
> Jeg har nu fået min dual PII-400MHz op og køre med kerne 2.2.9/2.3.6-SMP
> 
> Og så var det at jeg tænkte, hvordan virker SMP? og hvad kan jeg gøre
> for at optimere mit
> system, og udnytte det fuldt ud?

Hvis du bare kører alm. programmer kan de ikke få mere en 100% cpu kraft
hver.

Nogle eksempler på, hvordan du kan udnytte dine to cpu'er:

1.	Køre en X applikation. X serveren vil bruge den ene cpu, imens din
applikation
	kan køre på den anden.
2.	Den ene cpu kan stå for interrupts og disk io imens den anden kører.
3.	Køre flere applikationer ad gangen.
4.	Det er ikke nok bare at rekompilere et program for at få det til at
udnytte
	SMP. Man skal håndkode det, fx ved brug af pthreads. Der var en artikel
for nyligt
	i LinuxJournal, der giver en introduktion til dette.
5.	Du kan make et stort program (fx linux kernen) parallelt. Der kan du
dog støde ind
	i andre flaskehalse, fx disk eller memory.

Det kommer alt sammen an på, hvad du bruger din maskine til.

Mogens
-- 
Mogens Kjaer, Carlsberg Laboratory, Dept. of Chemistry
Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark
Phone: +45 33 27 53 25, Fax: +45 33 27 47 08
Email: mk@xxxxxx Homepage: http://www.crc.dk


References