Hélas ça ne marche pas dans mon cas, j'ai déjà éssayé...
Le programme nécéssite pas mal de RAM (mais j'ai fait le truc pour pouvoir en faire tenir 8 en mémoire) et alterne des phase ou il fait beaucoup d'entrées/sorties entre la RAM et le Disque ou le Réseau, avec des phases de calcul de bourrin ou il charge a mort son proc.
Donc quand on dans le premier type de phase, la charge du systeme est très réduite car le systeme attend les IO, alors que dans le deuxième cas la charge est maximale.
Vu que la durée des phases est pas vraiment prévisible, il se passe des periodes ou la charge est trés basse car tous les programme attendent, mais il n'est quand même pas possible d'en lancer de nouveaux, car il vont bientot ce remttrent en phase de calcul intensif et la RAM est déjà bien pleine.
Quand ça ce produit, c'est déjà assez chiants qu'ils bloque tous en même temps et donc ralentissent les IO des autres, je vais pas rajouter d'autres process en plus ;-)
[^] # Re: et avec batch ?
Posté par beagf . En réponse au message Logiciel de Batch tout simple. Évalué à 2.
Le programme nécéssite pas mal de RAM (mais j'ai fait le truc pour pouvoir en faire tenir 8 en mémoire) et alterne des phase ou il fait beaucoup d'entrées/sorties entre la RAM et le Disque ou le Réseau, avec des phases de calcul de bourrin ou il charge a mort son proc.
Donc quand on dans le premier type de phase, la charge du systeme est très réduite car le systeme attend les IO, alors que dans le deuxième cas la charge est maximale.
Vu que la durée des phases est pas vraiment prévisible, il se passe des periodes ou la charge est trés basse car tous les programme attendent, mais il n'est quand même pas possible d'en lancer de nouveaux, car il vont bientot ce remttrent en phase de calcul intensif et la RAM est déjà bien pleine.
Quand ça ce produit, c'est déjà assez chiants qu'ils bloque tous en même temps et donc ralentissent les IO des autres, je vais pas rajouter d'autres process en plus ;-)