La régulation processeur/USer

Bonjour c’est encore le casse bonbon … Voial petite question le systeme de regulation User /processeur marchent ils correctement car nous continuons a avoir des applications consommatrice ?



Pourriez vous me donner des explications sur ce service ?



Merci encore pour votre aide.

L’optimisation CPU de CPS 4.0 fonctionne de la façon suivante :



Chaque session ICA reçoit une part égale du CPU et ne peut pas affecter les autres session utilisateurs.

C’est désactivé par défaut (peut etre activé niveau ferme ou serveur) et il faut une version Entreprise

Le système a 20% du temps CPU réservé

Si un utilisateur a besoin de plus de CPU et que les autres utilisateurs ne prennent pas toute la part de CPU qui leur est alloué alors cet utilisateur pourra bénéficier de cette puissance supplémentaire.

Il est possible de définir des utilisateurs gourmands qui auront plus de puissance CPU réservée. Attention, cela se configure par serveur ET par utilisateur nommé PAS DE GROUPE



http://support.citrix.com/article/CTX106021 pour la FAQ

Alors dans mon cas les users qui font des pointes a 80% processeur pendant 30 min (Plantage application souvent) devraient etre reguler par rapport aux autres ?



Si j’ai bien compris, 80% de la CPU réservé aux users, exemples :


  • USER1, WORD a 20%
  • USER2, EXCEL a 30%
  • USER3 WORD a 10%



    Ce qui nous laisse 20% de processeur, si le Word de user 1 a besoin de ces 20 % (ou plantage), est ce quil est capable de reguler si user2 a besoin de 10% supplémentaires .



    Merci.

Extrait du guide des concepts avancés (page 149)

CPU reservation is defined as a percentage of your server’s CPU resource that is guaranteed to be available to a user. If all of such a reserved allocation is not being used, other users or processes can use the available resource, as needed.

Note that approximately 20% of the CPU resource is reserved and not available to users. The percentages stated here are of the available, not the total, CPU resource.

• CPU shares are percentages of the CPU time. By default, CPU utilization

management allocates eight shares for each user. If two users are logged onto a server (and no console session), each of the users gets 50% of the CPU. If there are four users with eight shares each, each user receives 25% of the CPU time.



User1 prends son maxi alloué (cause plantage ou autre), si user2 a besoin de plus de CPU, ce sera fait SI user3 n’utilise pas à cet instant T la totalité du CPU qui lui est alloué, puissance qui sera reprise à user2 si user3 en a besoin.

Avec ce systeme ca ne doit pas etre possible