Ciao a tutti ragazzi. Volevo fare delle prove per velocizzare il pc ho 2 giga di ram e 128 mega di memoria dedicata per la scheda video. Uso xubuntu. Secondo voi è meglio aumentare lo swap per velocizzare o diminuirlo? Ora il valore è quello impostato dal sistema a 60.

chiesto 12 Mar '16, 14:44

Shido's gravatar image

Shido
101384047


Direi che la possiamo chiudere, nelle risposte e nei commenti ci sono tutte le informazioni utili.

coll. permanente

ha risposto 18 Mar '16, 08:55

Shido's gravatar image

Shido
101384047

Stai confondendo un po' di cose diverse.

Quel valore non è la dimensione della swap (che è una partizione!) ma la swappiness, ovvero la "tendenza" del sistema a swappare, che vuol che il sistema usa il disco rigido (la partizione di swap) al posto della RAM.
Come tutti sanno, gli HD sono decisamente più lenti che la RAM, quindi quel valore serve a decidere quanta tendenza avrà il sistema ad utilizzare la swap anziché la RAM.
Quindi, per velocizzare l'accesso ad applicazioni già caricati in memoria, potresti invece volerlo abbassare (per impedire che il sistema swappi e stiamo in RAM e non in swap).

Io personalmente ce l'ho a 1, perché ho 8GB di RAM e voglio che il sistema inizi a swappare solo quando la RAM è interamente piena.

Il valore 60 di base è quello consigliato anche su Wikipedia, e con appena 2GB di RAM, ti direi che abbassarlo non ha troppo senso.

coll. permanente

ha risposto 12 Mar '16, 15:03

dadexix86's gravatar image

dadexix86 ♦♦
17.0k916161

Si ma da 1 a 60 c'è una bella differenza anche considerando un aumento esponenziale con il diminuire della ram. Non sono stati fatti dei test per esempio x ram y swappiness? Io ho provato anche e vedere se potessi ampliare la memoria di swap ma gparted non me lo fa fare.

(12 Mar '16, 15:09) Shido Shido's gravatar image
1

Le procedure sulle partizioni devi farle da live, che i tuoi dati rischiano grosso sennò.

C'è una formula molto precisa, che puoi trovare anche qui, non c'è bisogno di fare test empirici:

RAM_totale/100*(swappiness)

ti dice a che punto il sistema inizierà a swappare.

Nel mio caso inizia a swappare quando ho circa 80MB liberi di RAM. Nel tuo, quando ne hai 2GB*60/100=1,2GB liberi.

(12 Mar '16, 15:17) dadexix86 ♦♦ dadexix86's gravatar image

Ho capito il problema. Non mi usa la partizione swap. La vede perché se lancio il comando free -m mi da la quantità ma non la usa. Non è attiva infatti se cerco nel file per modificare la swappiness non mi trova la voce. Come posso fare?

(13 Mar '16, 16:08) Shido Shido's gravatar image
1

Se la vede free allora è attiva :)

La prima volta che modifichi il file di sysctl, la voce per la swappiness non c'è, devi aggiungerla tu.

(13 Mar '16, 16:23) dadexix86 ♦♦ dadexix86's gravatar image

Fatto aggiunto la voce. Ora sembra che vada tutto meglio. Direi che possiamo chiudere ma non so che risposta mettere. Fai un riassunto e mettilo come risposta per tutti. ;-)

(13 Mar '16, 21:23) Shido Shido's gravatar image
1

Un riassunto di cosa? È tutto spiegato sulla guida apposita :)

https://help.ubuntu.com/community/SwapFaq

(13 Mar '16, 21:25) dadexix86 ♦♦ dadexix86's gravatar image

Si lo so infatti ho seguito quella ma era per aiutare che entra nella domanda. ;-)

(13 Mar '16, 21:28) Shido Shido's gravatar image
La tua risposta
abilita/disabilita anteprima

Segui questa domanda

Via email:

Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui

Via RSS:

Risposte

Risposte e commenti

Basi di markdown

  • *corsivo* o __corsivo__
  • **grassetto** o __grassetto__
  • collegamento:[testo](http://url.com/ "titolo")
  • immagine?![alt testo](/path/img.jpg "titolo")
  • elenco numerato: 1. Foo 2. Bar
  • per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
  • è supportato anche semplice HTML

Tag:

×28
×19
×16

domanda posta: 12 Mar '16, 14:44

domanda visualizzata: 2,581 volte

ultimo aggiornamento: 18 Mar '16, 08:55

Chiedi è un servizio di supporto gestito da Ubuntu-it. Contattaci!

powered by OSQAPostgreSQL database
Ubuntu e Canonical sono marchi registrati da Canonical Ltd.