[linux] Re: twee processoren en Linux

Rob Sterenborg rob op sterenborg.info
Wo Dec 28 13:30:55 CET 2005


On Wed, December 28, 2005 12:55, Marc Fellman wrote:

>>> Ik ben geen expert op het gebied van taken aan een processor
>>> toewijzen maar opnieuw uit eigen warnemingen lijkt het niet
>>> mogelijk om als je bijvoorbeeld naast VMware 2 andere zware
>>> (processor intensieve) taken hebt de taak van VMware op 1 processor
>>> te beperken en de rest op de andere.
>>
>> Jawel: sched_setaffinity
>
> Ik heb eens gezocht bij Google en ziie alleen dat het een functie is
> bij gebruik in C. Hoe ziet een "real" world gebruik er dan uit? Hoe
> kan ik ervoor zorgen dat bijvoorbeeld mijn apache alleen maar van CPU
> 2 gebruik mag maken en de rest op CPU 1 moet blijven?

http://www.linuxjournal.com/article/6799

<quote>
If you are not a programmer, or if you cannot modify the source for
whatever reason, you still can bind processes. Listing 1 is the source
code for a simple command-line utility to set the CPU affinity mask of
any process, given its PID. As we discussed above, you must own the
process or be root to do this.
</quote>

"bind" listing :
http://www.linuxjournal.com/articles/lj/0111/6799/6799l1.html

Het leek me al stug dat het met Windhoos wel kan en met Linux niet...


Gr,
Rob





More information about the Linux mailing list