[Linux] reniced processen idlen

Pagina: 1
Acties:

  • Keiichi
  • Registratie: Juni 2005
  • Laatst online: 29-01 21:41
Op een proefserver (8 cores) heb ik boinc projecten draaien. Vanzelfsprekend draai ik deze op nice 19. Op het moment dat er een proces 100% CPU wil gebruiken, dan krijgt 1 reniced process zo goed als geen CPU aandacht meer.

Maar het geval is dat er NOG een reniced process bijna geen aandacht meer krijgt. Wanneer dit gebeurd idled 1 CPUcore. Met 'top' is dit ook te zien,omdat er bij 1 processor 100% idle staat.

Wanneer er nog een proces bijkomt dat 100% CPU vraagt, dan gaat er nog een processor op idle.

Wie weet waar dit aan kan liggen? (Als de boinc project niet nice zijn, dan blijven alle CPU's gewoon belast)

Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/


  • daft_dutch
  • Registratie: December 2003
  • Laatst online: 02-12-2025

daft_dutch

>.< >.< >.< >.<

dus je hebt 8 cores. en 8 Boink threads?
en per keer dat een Ander thread 100% pakt gaat een andere core naar idle?

vreemd....

>.< >.< >.< >.<


  • laurencevde
  • Registratie: November 2001
  • Laatst online: 02-10-2025
hyperthreading?

Have a taste of freedom. It is sometimes a bitter pill. To me though, this is the sweetness of the GPL


  • Keiichi
  • Registratie: Juni 2005
  • Laatst online: 29-01 21:41
Als we daar nog mee zouden werken zou het niets uitmaken.

in een tabelletje zou het zo er uit zien wat er gebeurd: (Met 4 cores, anders worden tabellen te groot)

Alleen 4 nice processen
CPU#us%ni%id%
00%100%0%
10%100%0%
20%100%0%
30%100%0%


4 nice proc, 1 proc 100%
CPU#us%ni%id%
0100%0%0%
10%0%100%
20%100%0%
30%100%0%


In de 2 tabel zou er eigenlijk nooit iets moeten gaan idlen.

Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/