On Wed, Dec 28, 2005 at 05:44:11PM +0100, Folkert van Heusden 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?
> Ok. Het stukje code dat hieronder volgt heb ik nu even uit de losse pols
> ingeklopt dus het is maar de vraag of het werkt of zelfs compileerd maar
> het is als voorbeeld.
Kon 't niet laten: heb er een compleet programma met help en makefile
van gemaakt. E.e.a. staat hier te download:
http://www.vanheusden.com/procbind/

Installeren: make install
gebruiken:
procbind -p pid -x processornummber
waarbij processornummer bij 0 begint(!)


Folkert van Heusden

-- 
Try MultiTail! Multiple windows with logfiles, filtered with regular
expressions, colored output, etc. etc. www.vanheusden.com/multitail/
----------------------------------------------------------------------
Get your PGP/GPG key signed at www.biglumber.com!
----------------------------------------------------------------------
Phone: +31-6-41278122, PGP-key: 1F28D8AE, www.vanheusden.com

-- Attached file included as plaintext by Ecartis --
-- File: signature.asc
-- Desc: Digital signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iIMEARECAEMFAkOyxQE8Gmh0dHA6Ly93d3cudmFuaGV1c2Rlbi5jb20vZGF0YS1z
aWduaW5nLXdpdGgtcGdwLXBvbGljeS5odG1sAAoJEDAZDowfKNiuZxQAn0oqJJeG
lb5qOCQvBI5i3ER0tHjoAKCHdQfjSIfjjoW/0334Ui553ixw+Q==
=ooQr
-----END PGP SIGNATURE-----



