[NC10] Migliorare le prestazioni
[NC10] Migliorare le prestazioni
Questo è un thread nuovo visto che con quell'altro stavamo andando off topic!
@ okon3
non mi puoi chiedere di reinstallare ubuntu...l'ho presonalizzato alla morte! Calcola che però il compiz a me non mi funziona quindi è disabilitato. Succede questo se provo ad attivarlo si riavvia la sessione ed è come se nn fosse attivato. Gli effetti non li ho attivati per niente! E in + non stò nemmeno utilizzando l'interfaccia remix che succhia da impazzire!
Devo trovare un modo per farlo andare meglio!
@ okon3
non mi puoi chiedere di reinstallare ubuntu...l'ho presonalizzato alla morte! Calcola che però il compiz a me non mi funziona quindi è disabilitato. Succede questo se provo ad attivarlo si riavvia la sessione ed è come se nn fosse attivato. Gli effetti non li ho attivati per niente! E in + non stò nemmeno utilizzando l'interfaccia remix che succhia da impazzire!
Devo trovare un modo per farlo andare meglio!
Potrete ingannare tutti per un po'. Potrete ingannare qualcuno per sempre.
Ma non potrete ingannare tutti per sempre [Abramo Lincoln]
Ma non potrete ingannare tutti per sempre [Abramo Lincoln]
RE: [NC10] Migliorare le prestazioni
anche io avevo personalizzato tutto, però il mio era lento proprio per come l'avevo personalizzato.
dunque i miei suggerimenti sono:
file xorg di default (anche perchè non so come modificarlo io, e quelo di Cimi mi ha solo fatto rallentare)
driver intel 2.7.1
tema gtk Human
modalità desktop (per chi ha la remix)
poi basta, io non ho fatto niente di speciale per ottenere quelle prestazioni
(125s con gtkperf 500volte, e 810fps con glxgears)
dunque i miei suggerimenti sono:
file xorg di default (anche perchè non so come modificarlo io, e quelo di Cimi mi ha solo fatto rallentare)
driver intel 2.7.1
tema gtk Human
modalità desktop (per chi ha la remix)
poi basta, io non ho fatto niente di speciale per ottenere quelle prestazioni
(125s con gtkperf 500volte, e 810fps con glxgears)
** Dio dammi la pazienza, perchè se mi dai la forza, ammazzo tutti. **
RE: [NC10] Migliorare le prestazioni
Ciao, negli ultimi giorni stavo lavorando sull'ottimizzazione della Jaunty sull'NC10, quindi visto che avete già aperto un thread ne approfitto.
Da un paio di settimane ho portato la RAM del netbook a 2GB, sperando di vedere sparire completamente lo swap del disco. Tuttavia mi sono accorto di una cosa a cui non avevo mai fatto caso in precedenza su altre macchine con bilanciamento processore-quantità di memoria completamente differente: la tendenza del sistema ad effettuare lo swap rimane comunque elevata, a prescindere dalla quantità di memoria libera.
Quindi ho indagato, e ho scoperto lo swappiness:
Quel 60 rappresenta (se ben son riuscito a interpretare il parametro) un valore limite in percentuale relativo alla quantità di RAM disponibile. Se la RAM libera scende al di sotto di questo valore, il sistema operativo inizia a swappare la cache su disco.
La ragione dell'esistenza di questa caratteristica è quella di lasciare sempre una certa quantità di memoria libera e pronta all'uso per eventuali necessità impellenti (l'apertura di un'altra applicazione, per esempio).
Il problema è che, impostato in questa maniera, aprendo diverse applicazioni il processore ed il disco lavorano in continuazione per tenere oltre 1Gb di RAM libera che non mi serviranno praticamente mai.
Per ridurre l'effetto basta abbassare il valore:
per rendere la modifica persistente, basta aggiungere
al file
Pur non avendo eseguito benchmark, è stato sufficente osservare il LED del disco e l'occupazione della RAM per constatare l'avvenuto cambiamento di comportamento della gestione della swap, e la prontezza del sistema ci ha guadagnato. Mi piacerebbe però avere conferme da altri sulla bontà di questo escamotage.
Da un paio di settimane ho portato la RAM del netbook a 2GB, sperando di vedere sparire completamente lo swap del disco. Tuttavia mi sono accorto di una cosa a cui non avevo mai fatto caso in precedenza su altre macchine con bilanciamento processore-quantità di memoria completamente differente: la tendenza del sistema ad effettuare lo swap rimane comunque elevata, a prescindere dalla quantità di memoria libera.
Quindi ho indagato, e ho scoperto lo swappiness:
Code: Select all
~$ cat /proc/sys/vm/swappiness
60
La ragione dell'esistenza di questa caratteristica è quella di lasciare sempre una certa quantità di memoria libera e pronta all'uso per eventuali necessità impellenti (l'apertura di un'altra applicazione, per esempio).
Il problema è che, impostato in questa maniera, aprendo diverse applicazioni il processore ed il disco lavorano in continuazione per tenere oltre 1Gb di RAM libera che non mi serviranno praticamente mai.
Per ridurre l'effetto basta abbassare il valore:
Code: Select all
sudo sysctl -w vm.swappiness=0
~$ cat /proc/sys/vm/swappiness
0
Code: Select all
vm.swappiness = 0
Code: Select all
/etc/sysctl.conf
RE: [NC10] Migliorare le prestazioni
ottimo, visto che anche io ho 2GB di ram e anche se apro il mondo non ho mai superato il GB
** Dio dammi la pazienza, perchè se mi dai la forza, ammazzo tutti. **
RE: [NC10] Migliorare le prestazioni
Ok messo lo xorg di default, i driver sono quelli giusti, modalità desktop e tema diverso dallo human. Ma per togliere l'interfaccia remix basta che faccio lo switch da sistema--> preferenze o devo rimuovere qualche pacchetto e disabilitare qualcosa?'okon3' pid='1848' dateline='1251625032' wrote:
file xorg di default (anche perchè non so come modificarlo io, e quelo di Cimi mi ha solo fatto rallentare)
driver intel 2.7.1
tema gtk Human
modalità desktop (per chi ha la remix)
Potrete ingannare tutti per un po'. Potrete ingannare qualcuno per sempre.
Ma non potrete ingannare tutti per sempre [Abramo Lincoln]
Ma non potrete ingannare tutti per sempre [Abramo Lincoln]
RE: [NC10] Migliorare le prestazioni
In teoria la prima che hai detto, nella pratica mi ritrovo sempre Maximus in mezzo ai... taskMa per togliere l'interfaccia remix basta che faccio lo switch da sistema--> preferenze o devo rimuovere qualche pacchetto e disabilitare qualcosa?
quindi io ho risolto definitivamente facendo lo switch e:
Code: Select all
apt-get remove maximus
Last edited by ganassa on 31 Aug 2009, 11:40, edited 1 time in total.
RE: [NC10] Migliorare le prestazioni
Provato i comandi. Io ho una configurazione con 1gb di ram. Non noto nessun miglioramento. Il problema è poterlo notare sotto sforzo perkè io nn riesco a riempire il gigabyte nonostante abbiamo miliardi di cose aperte: Firefox con almeno 20 tab, exaile, thinderbird,emesene, Audiacy. liferea e il system monitor....'ganassa' pid='1854' dateline='1251709798' wrote: Mi piacerebbe però avere conferme da altri sulla bontà di questo escamotage.
Potrete ingannare tutti per un po'. Potrete ingannare qualcuno per sempre.
Ma non potrete ingannare tutti per sempre [Abramo Lincoln]
Ma non potrete ingannare tutti per sempre [Abramo Lincoln]
RE: [NC10] Migliorare le prestazioni
questo è un top del mio nc10 con swappiness=0'ck_linx' pid='1862' dateline='1251720777' wrote:Provato i comandi. Io ho una configurazione con 1gb di ram. Non noto nessun miglioramento. Il problema è poterlo notare sotto sforzo perkè io nn riesco a riempire il gigabyte nonostante abbiamo miliardi di cose aperte: Firefox con almeno 20 tab, exaile, thinderbird,emesene, Audiacy. liferea e il system monitor....'ganassa' pid='1854' dateline='1251709798' wrote: Mi piacerebbe però avere conferme da altri sulla bontà di questo escamotage.
Code: Select all
top - 23:43:51 up 4:49, 2 users, load average: 1.43, 1.28, 0.89
Tasks: 114 total, 2 running, 112 sleeping, 0 stopped, 0 zombie
Cpu(s): 12.0%us, 3.9%sy, 0.1%ni, 82.6%id, 1.2%wa, 0.0%hi, 0.2%si, 0.0%st
Mem: 2052700k total, 1165756k used, 886944k free, 63700k buffers
Swap: 2000052k total, *0k used*, 2000052k free, 493012k cached
Code: Select all
free
total used free shared buffers cached
Mem: 2052700 1171772 880928 0 64128 495784
-/+ buffers/cache: 611860 1440840
*Swap: 2000052 0* 2000052
Last edited by ganassa on 31 Aug 2009, 22:54, edited 1 time in total.
RE: [NC10] Migliorare le prestazioni
Ti ho aperto anke google earth e qualcosina..ma giusto qualcosina lo mette nella swamp...
TOP:
FREE:
TOP:
FREE:
Potrete ingannare tutti per un po'. Potrete ingannare qualcuno per sempre.
Ma non potrete ingannare tutti per sempre [Abramo Lincoln]
Ma non potrete ingannare tutti per sempre [Abramo Lincoln]
RE: [NC10] Migliorare le prestazioni
Sei a "tappo" con la RAM, in questo caso lo swappiness basso non porta vantaggi perché utilizzi, tra applicazioni e cache, più memoria di quanta RAM hai disponibile, quindi devi per forza swappare sul disco, anche se poco. I vantaggi del tweak sono visibili solo quando la RAM libera è più abbondante, come nel caso dei 2Gb nel quale la tendenza a swappare praticamente sparisce.
RE: [NC10] Migliorare le prestazioni
io per togliere maximus l'ho semplicemente tolto dall'avvio
Last edited by okon3 on 01 Sep 2009, 17:17, edited 1 time in total.
** Dio dammi la pazienza, perchè se mi dai la forza, ammazzo tutti. **
RE: [NC10] Migliorare le prestazioni
anke io'okon3' pid='1870' dateline='1251819145' wrote: io per togliere maximus l'ho semplicemente tolto dall'avvio
Potrete ingannare tutti per un po'. Potrete ingannare qualcuno per sempre.
Ma non potrete ingannare tutti per sempre [Abramo Lincoln]
Ma non potrete ingannare tutti per sempre [Abramo Lincoln]
RE: [NC10] Migliorare le prestazioni
** Dio dammi la pazienza, perchè se mi dai la forza, ammazzo tutti. **
RE: [NC10] Migliorare le prestazioni
Scusate l'OT, ma devo chiederlo: dove hai preso quello sfondo? mi piace un sacco :p
RE: [NC10] Migliorare le prestazioni
creato io
** Dio dammi la pazienza, perchè se mi dai la forza, ammazzo tutti. **