Le Forum de l'Alliance Francophone

Nouvelles:

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

0 Membres et 1 Invité sur ce sujet

Hors ligne Kao

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1108
  •   
    • E-mail
le: 04 October 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:

Niyati : AMD Zen 3 Ryzen 9 5950x / 32Go@3800MHz DDR4 / Asus ROG RTX 3080Ti OC / Windows 10 Pro
Azrael : OVH RISE-LE-2 Intel Xeon E5-2650v2@2.6GHz(3.4GHz Turbo) / 64GB DDR4 ECC 1600MHz


Hors ligne Maurice Goulois

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 4544
  •   
    • Le forum des Electrons Libres de l'AF
Réponse #1 le: 04 October 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...






Hors ligne Kao

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1108
  •   
    • E-mail
Réponse #2 le: 05 October 2017 à 00:14
Merci à toi, je vais checker le truc que tu me proposes pour Windows :D

Niyati : AMD Zen 3 Ryzen 9 5950x / 32Go@3800MHz DDR4 / Asus ROG RTX 3080Ti OC / Windows 10 Pro
Azrael : OVH RISE-LE-2 Intel Xeon E5-2650v2@2.6GHz(3.4GHz Turbo) / 64GB DDR4 ECC 1600MHz


Hors ligne JeromeC

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 31106
  •   
Réponse #3 le: 05 October 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é...

A quoi bon prendre la vie au sérieux, puisque de toute façon nous n’en sortirons pas vivants ? (Alphonse Allais)



Hors ligne Kao

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1108
  •   
    • E-mail
Réponse #4 le: 05 October 2017 à 22:49
C'est pour un ordi qui fait que crunche ^^

Niyati : AMD Zen 3 Ryzen 9 5950x / 32Go@3800MHz DDR4 / Asus ROG RTX 3080Ti OC / Windows 10 Pro
Azrael : OVH RISE-LE-2 Intel Xeon E5-2650v2@2.6GHz(3.4GHz Turbo) / 64GB DDR4 ECC 1600MHz


Hors ligne JeromeC

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 31106
  •   
Réponse #5 le: 06 October 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 ?

A quoi bon prendre la vie au sérieux, puisque de toute façon nous n’en sortirons pas vivants ? (Alphonse Allais)



Hors ligne [AF>Libristes] Pascal

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 2413
  •   
    • Forum de la M-T Libristes de L'AF
    • E-mail
Réponse #6 le: 06 October 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 October 2017 à 07:44 par [AF>Libristes] Pascal »


PC ; GNU/Linux ubuntu-mate 20.04 LTS (focal) - AMD FX8350 x8 - 32Go DDR3 - GTX 1060 et GTX 1080 Ti
Raspberry Pi : RaspBian (dérivé de Debian Wheezy) - ARMv6 - carte flash SD 8Go


Hors ligne JeromeC

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 31106
  •   
Réponse #7 le: 06 October 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 :)

A quoi bon prendre la vie au sérieux, puisque de toute façon nous n’en sortirons pas vivants ? (Alphonse Allais)



Hors ligne Oncle Bob

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 5342
  •   
Réponse #8 le: 06 October 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 October 2017 à 18:38 par Oncle Bob »

Boincstat
Projets du moment
Config principale : i7 2600K@4,2 GHz / 32 Go@1333 MHz / GTX 970 (Win 10)
Crunchbox passives : i7-4785T / 8 Go@1600 MHz / Akasa Euler S (Debian) || i3-4130T / 4 Go@1600 MHz / Akasa Euler (Debian)
ARM : 1*S922 + 1*H3
Boinc@Raspberry Pi | Boinc et Linux | Date fin de projets