OVH Cloud OVH Cloud

Multi, multi, multi sur mono...

3 réponses
Avatar
jdseyres
Salut

Une petite question depuis Panther.

Nous avons un système multi-taches, multi-thread, multi-utilisateurs. A
titre d'exemple, je vois que si le client RC5 est lancé, et que je
change d'utilisateur par la fonction de bascule (donc sans fermer la
première session), je me retrouve avec 2 clients RC5 qui tournent, 1 par
utilisateur.

Mais j'ai un G4 Silver mono-processeur...

Vous semble t'il pertinent de laisser tourner 2 demi-calculs plutôt
qu'un entier ?

--
Jean-Daniel Seyrès

3 réponses

Avatar
Xavier Henner
Salut

Une petite question depuis Panther.

Nous avons un système multi-taches, multi-thread, multi-utilisateurs. A
titre d'exemple, je vois que si le client RC5 est lancé, et que je
change d'utilisateur par la fonction de bascule (donc sans fermer la
première session), je me retrouve avec 2 clients RC5 qui tournent, 1 par
utilisateur.

Mais j'ai un G4 Silver mono-processeur...

Vous semble t'il pertinent de laisser tourner 2 demi-calculs plutôt
qu'un entier ?

ca change pas grand chose, a part une petite perte lors des cht de

processus actif

--
Xavier Henner

Avatar
listes
Jean-Daniel SEYRES wrote:

Vous semble t'il pertinent de laisser tourner 2 demi-calculs plutôt
qu'un entier ?


Non.

Chez moi, j'ai utilisé l'option dnetc -install qui fait que le client se
lance tout seul au démarrage de la machine, et tourne même si aucune
session n'est ouverte. Il n'y a du coup qu'un seul client qui tourne,
même si plusieurs sessions sont ouvertes.

--
Olivier Goldberg, étudiant, macmaniaque, plongeur CMAS ***
Pour le courrier personnel, remplacer dans le From: listes par olivier
AIM/iChat: Nept47

Avatar
Pascal Bourguignon
(Jean-Daniel SEYRES) writes:
Mais j'ai un G4 Silver mono-processeur...

Vous semble t'il pertinent de laisser tourner 2 demi-calculs plutôt
qu'un entier ?


Parfaitement. Le mieux serait de faire un benchmark exact, mais par
exemple en ce qui concerne seti-at-home, j'observe qu'à partir du
processeur Athlon, je sors plus de work unit en ayant deux processus
sur un mono-processeur qu'un seul. (Ce n'est pas aussi évident sur un
Duron). Ça dépend aussi si ces processus de calculs font des I/O ou
pas du tout, et de la quantité de mémoire (et de cache) qu'ils
utilisent.

--
__Pascal_Bourguignon__ http://www.informatimago.com/
There is no worse tyranny than to force a man to pay for what he doesn't
want merely because you think it would be good for him.--Robert Heinlein
http://www.theadvocates.org/