Merci Xavier,

je m'intéresse juste à l'établissement de statistiques, pas à imposer l'exécution sur un processeur particulier. J'aimerais par ex savoir distinguer les performances de deux jobs tournant sur le même chip, mais sur deux cores différents, de deux jobs tournant sur deux chips différents. Le but est d'évaluer les nouveaus opterons dual-core dans mon contexte particulier.

Sur un dual Xeon en hyperthreading je trouve :

/proc/19019 # cat cpu
cpu  7 17
cpu0 2 2
cpu1 0 9
cpu2 4 6
cpu3 1 0

Je vais chercher de la doc sur ce que cela signifie.

        Bonne journée,

        Alain


Xavier Mertens wrote:
Par défaut, Linux n'a pas de 'processor affinity'.
Cela signifie que tu ne peux forcer un process sur un CPU ou l'autre!
Pour voir l'usage en fonction des CPU:

# cat /proc/<pid>/cpu

Sous Solaris par exemple, tu peux créer un 'processor set' via psrset(1M).
Ex: J'ai une box de 4 CPU, je crée un groupe avec les CPU 1 & 2 et je force les 
process de ma DB sur ce processor set.

Xavier
--
If you fuck up OpenBSD it gets unsecure.
Linux must be fucked up to be secure.
Windows must be erased to be secure.

On Thu, 16 Jun 2005, Alain EMPAIN wrote:


Bonjour tout le monde,

est-il possible de connaître sur quel processeur un job tourne ?
Je ne trouve pas dans le man de ps, mais il y a peut-être un autre moyen
simple. Sinon, gratter dans /proc ?

        Merci et bonne journée,

        Alain


------------------------------------------------------------------------

_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/linux@lists.unixtech.be
IRC: chat.unixtech.be:6667 - #unixtech
NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech

--
------------------------------------------------------------
Dr Alain EMPAIN  <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
      Bioinformatics, Molecular Genetics,
      Fac. Med. Vet., University of LIEGEe, Belgium
      Bd de Colonster, B43   B-4000 LIEGEe (Sart-Tilman)
WORK: +32 4 366 4159         FAX: +32 4 366 4122
HOME: rue des Martyrs,7      B- 4550 Nandrin
      +32 85 51 2341         GSM: +32 497 70 1764
-------------------------------------------------------------------------------
-- If you have problems in Windows: REBOOT
-- If you have problems in Linux:   BE ROOT
-------------------------------------------------------------------------------
_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/linux@lists.unixtech.be
IRC: chat.unixtech.be:6667 - #unixtech
NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech

Répondre à