|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Feb 2004
Città: /media/ValSusa
Messaggi: 3607
|
Sfruttamento cpu
Sto notando che linux gestisce molto meglio le risorse della ram (ma lo sapevo già
![]() In pratica sto usando in contemporanea software che stan sfruttando al massimo la cpu. Però ho notato che, mentre questi software viaggiano e io provo a modificare ad esempio una immagine con gimp, essa si modifica alla velocità come se non ci fossero altri software attivi. Poi ho notato che, mentre questi altri software sfruttano la cpu, l'utilizzo del sistema non è per nulla rallentato (copiare file, aprire thunderbird, navigare) Altra cosa che ho notato è che con le Gdesklets ho la percentuale di cpu utilizzata, e ho notato che non arriva mai al 100% resta sempre intorno a 96-98%. Credo appunto che quei 2-4 % li riservi proprio al lavoro di "routine" non facendomi accorgere rallentamenti di sistema nonostante la cpu sia usata "al massimo". Confermate che anche l'uso della cpu è ottimizzato? (Io mi ricordo in win (ormai 10 mesi fa ![]() ![]() |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: May 2004
Messaggi: 1136
|
Penso dipenda dallo scheduler della cpu del kernel. Ce ne sono diversi: dal pià adatto per un server (che deve comportarsi esattamente al contrario di quello che hai descritto tu) a quelli peemptive usati nei desktop. Praticamente il trucco sta nella possibilità di togliere l'uso della cpu ad un certo processo, senza necessariamente aspettare che finisca il suo lavoro, ed assegnarla ad un altro. Ciò però comporta un carico di lavoro ulteriore e alla fine inutile agli occhi dell'utente: se per un desktop va benissimo perché è meglio avere reattività del sistema piuttosto che finire di zippare un file 1 millesimo di secondo prima, vale il contrario per un server dove le prestazioni normalmente sono fondamentali.
Il tutto senza considerare le priorità dei processi che immagino non le hai modificate. |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Feb 2004
Città: /media/ValSusa
Messaggi: 3607
|
Esatto, io non ho mai modificato le priorità dei processi.
Però trovo che sia una cosa ottima questa su come gestisce lo scheduler della cpu del kernel, dimostra ottima adattabilità sul sistema dove andremo a mettere linux, in base al lavoro che deve fare. Nel desktop è ottima questa cosa, così non si ha mai il sistema in palla e non si è costretti ad aspettare che il processo "x", che sfrutta tutta la cpu, finisca. |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: May 2007
Città: Milano
Messaggi: 7103
|
prova il kernel -ck ... ha uno scheduler ancora migliore
__________________
Apple Watch Ultra + iPhone 15 Pro Max + Rog Ally + Legion Go |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Feb 2004
Città: /media/ValSusa
Messaggi: 3607
|
il kernel -ck lo devo compilare io? Su ubuntu mi sa che non c'è nei repository.
|
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: May 2007
Città: Milano
Messaggi: 7103
|
Quote:
![]()
__________________
Apple Watch Ultra + iPhone 15 Pro Max + Rog Ally + Legion Go |
|
![]() |
![]() |
![]() |
#7 |
Registered User
Iscritto dal: Nov 2006
Messaggi: 1075
|
@iron
forse ho trovato qualcosa per te: http://www.iuculano.it/linux/ubuntu-feisty-ck-kernel/ @The_ouroboros svuota il sacco ![]() basta applicare la pach e ricompilare, anche richiamando un vecchio config, o bisogna spippolare nei menu del K come per il bootsplash? |
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: May 2007
Città: Milano
Messaggi: 7103
|
Quote:
se hai un config che sai funzionare, usa quello dopo aver applicato la patch.... ![]() ![]()
__________________
Apple Watch Ultra + iPhone 15 Pro Max + Rog Ally + Legion Go |
|
![]() |
![]() |
![]() |
#9 |
Registered User
Iscritto dal: Nov 2006
Messaggi: 1075
|
![]() inizio a compilare ![]() |
![]() |
![]() |
![]() |
#10 |
Bannato
Iscritto dal: Jun 2006
Città: Roma
Messaggi: 1993
|
|
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: May 2007
Città: Milano
Messaggi: 7103
|
sul 2.6.22 la ck1 si applica da dio
![]()
__________________
Apple Watch Ultra + iPhone 15 Pro Max + Rog Ally + Legion Go |
![]() |
![]() |
![]() |
#12 |
Registered User
Iscritto dal: Nov 2006
Messaggi: 1075
|
sono sul nuovo kernel, qualcuno mi spiega i vantaggi che non ne vedo
![]() |
![]() |
![]() |
![]() |
#13 | |
Senior Member
Iscritto dal: May 2007
Città: Milano
Messaggi: 7103
|
Quote:
Diciamo che è un kernel + "improntato" al desktop. Io, su amd64, ho notato un netto miglioramento nella gestione processi e memoria.
__________________
Apple Watch Ultra + iPhone 15 Pro Max + Rog Ally + Legion Go |
|
![]() |
![]() |
![]() |
#14 |
Bannato
Iscritto dal: Jun 2006
Città: Roma
Messaggi: 1993
|
|
![]() |
![]() |
![]() |
#15 |
Registered User
Iscritto dal: Nov 2006
Messaggi: 1075
|
|
![]() |
![]() |
![]() |
#16 | |
Senior Member
Iscritto dal: May 2007
Città: Milano
Messaggi: 7103
|
Quote:
![]()
__________________
Apple Watch Ultra + iPhone 15 Pro Max + Rog Ally + Legion Go |
|
![]() |
![]() |
![]() |
#17 |
Bannato
Iscritto dal: Jun 2006
Città: Roma
Messaggi: 1993
|
|
![]() |
![]() |
![]() |
#18 |
Registered User
Iscritto dal: Nov 2006
Messaggi: 1075
|
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:17.