Auteur Sujet: Priorité des processus.  (Lu 737 fois)

0 Membres et 1 Invité sur ce sujet

[AF>Libristes] Kao

  • Messages: 611
  • Boinc'eur Respectable
  • ****
  •   
Priorité des processus.
« le: 04 octobre 2017 à 23:10 »
Bonsoiir.
Par défaut, les processus des UT de Boinc ont une priorité basse, est-il possible d'automatiquement les mettre en priorité normale ou haute ? :thinking:

Maurice Goulois

  • Messages: 3584
  • Boinc'eur devant l'éternel
  • *****
  •   
    • Le forum des Electrons Libres de l'AF
Re : Priorité des processus.
« Réponse #1 le: 04 octobre 2017 à 23:34 »
Ça dépend :) notamment de l'OS; pour Windows Process Lasso est largement utilisé et réputé. La plupart des linux like te permettent de renice que tu peux mettre en boucle dans un script par ex...




[AF>Libristes] Kao

  • Messages: 611
  • Boinc'eur Respectable
  • ****
  •   
Re : Priorité des processus.
« Réponse #2 le: 05 octobre 2017 à 00:14 »
Merci à toi, je vais checker le truc que tu me proposes pour Windows :D

JeromeC

  • CàA
  • Messages: 21994
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : Priorité des processus.
« Réponse #3 le: 05 octobre 2017 à 22:29 »
J'ai vu tout récemment qu'il existe un paramètre pour faire ça sans un fichier config de boinc "ignorer la priorité basse", si tu trouves pas je te chercherai ça (sur un vrai ord car sur le phone, relou).

Mais a part pour un ordi qui fait que du crunch je pense pas que ça soit bien recommandé...
Parce que c'était lui, parce que c'était moi.

[AF>Libristes] Kao

  • Messages: 611
  • Boinc'eur Respectable
  • ****
  •   
Re : Priorité des processus.
« Réponse #4 le: 05 octobre 2017 à 22:49 »
C'est pour un ordi qui fait que crunche ^^

JeromeC

  • CàA
  • Messages: 21994
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : Priorité des processus.
« Réponse #5 le: 06 octobre 2017 à 07:13 »
Alors cherche ce param, je suis certain de l'avoir vu mais j'ai pas eu le temps de rechercher encore.

Après je sais pas si ça ferait gagner beaucoup de temps, peut-être en entrant plus en compétition avec certains process Windows en tâche de fond ?
Parce que c'était lui, parce que c'était moi.

[AF>Libristes] Pascal

  • CàA
  • Messages: 1790
  • Boinc'eur devant l'éternel
  • *****
  •   
    • Forum de la M-T Libristes de L'AF
Re : Priorité des processus.
« Réponse #6 le: 06 octobre 2017 à 07:42 »
C'est pour un ordi qui fait que crunche ^^
AMHA si le PC ne fait que cruncher ça ne sert à rien de changer la priorité puisqu'il ne fait rien d'autre. Tu voudrais rendre les tâches BOINC plus prioritaires que quoi ? Que le système ? Tu prendrais de grands risques de ne plus pouvoir avoir la main.
« Modifié: 06 octobre 2017 à 07:44 par [AF>Libristes] Pascal »

PC ; GNU/Linux ubuntu-mate 18.04 LTS (bionic) - AMD FX8350 x8 - 32Go DDR3 - GTX 1060 et GTX 1080 Ti
Raspberry Pi : RaspBian (dérivé de Debian Wheezy) - ARMv6 - carte flash SD 8Go
« Un peuple prêt à sacrifier un peu de liberté pour un peu de sécurité ne mérite ni l'une ni l'autre, et finit par perdre les deux. » Benjamin Franklin
« La droite dit : la première liberté, c'est la sécurité. Nous disons au contraire : la première sécurité, c'est la liberté. » Pierre Mauroy.

JeromeC

  • CàA
  • Messages: 21994
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : Priorité des processus.
« Réponse #7 le: 06 octobre 2017 à 07:53 »
J'ai trouvé : https://boinc.berkeley.edu/wiki/Client_configuration ==> cc_config.xml

Citer
<no_priority_change>0|1</no_priority_change>
If 1, don't change priority of applications (run them at same priority as client).
NB: This option can, if activated, impact system responsiveness for the user. Default, all CPU science apps run at lowest (idle) priority Nice 15.

Donc ils disent clairement que 1 = "impact system responsiveness for the user", ce qui ne voudra pas dire je pense que tu "perdrais la main" (les libristes sont toujours un peu excessifs ;) ) mais que très probablement ça ramera bien quand tu voudras la prendre et faire de la maintenance sur le PC, ou alors ta première action sera toujours de suspendre Boinc :)
Parce que c'était lui, parce que c'était moi.

Oncle Bob

  • Messages: 3548
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : Priorité des processus.
« Réponse #8 le: 06 octobre 2017 à 18:27 »
Tu installes une debian minimale et pissétou.

C'est stable, maintenu, ça consomme peanuts en ressource système et tu peux poser l'UC dans un coin pour ne plus jamais la toucher (sauf dépoussierrage de temps à autre).

Edith : Screen d'une de mes crunchbox sous linux. J'ai de la mémoire qui est bouffée par un autre truc (interface graphique que je pourrait d'ailleurs dégager, et apparemment une tâche qui est en stock), mais globalement c'est la charge CPU qui nous intéresse. Image cliquable.



Pour ceux qui ont la flemme de cliquer, sur ce vieux quadcore (époque C2D), j'ai un coeur qui ne tourne pas à 100% mais à ... 98,7% au moment où j'ai pris le screen.

Edith² : Pour ceux qui sont curieux des détails de ladite config :

kit@L5408:~$ screenfetch
         _,met$$$$$gg.           kit@L5408
      ,g$$$$$$$$$$$$$$$P.        OS: Debian 9.1 stretch
    ,g$$P""       """Y$$.".      Kernel: x86_64 Linux 4.9.0-3-amd64
   ,$$P'              `$$$.      Uptime: 14d 21h 59m
  ',$$P       ,ggs.     `$$b:    Packages: 1324
  `d$$'     ,$P"'   .    $$$     Shell: bash 4.4.12
   $$P      d$'     ,    $$P     CPU: Intel Xeon CPU L5408 @ 2.403GHz
   $$:      $$.   -    ,d$$'     RAM: 1060MiB / 3955MiB
   $$\;      Y$b._   _,d$P'
   Y$$.    `.`"Y$$$$P"'
   `$$b      "-.__
    `Y$$
     `Y$$.
       `$$b.
         `Y$$b.
            `"Y$b._
                `""""
« Modifié: 06 octobre 2017 à 18:38 par Oncle Bob »
Boincstat
Projets du moment
Config principale : i7 2600K@4,0 GHz / 16 Go@1600 MHz / R9 290X (Win 7)
Crunchbox passives : i7-4785T / 8 Go@1600 MHz / Akasa Euler S (Win 7) || i3-4130T / 4 Go@1600 MHz / Akasa Euler (Win 7)
ARM : 2*H3 + 1*S905X + 2*S912 | RAID : 1*L5408 + 1*E3110
Boinc@Raspberry Pi | Boinc et Linux | Date fin de projets