Posso accelerare lo scambio usando più hard disk?


8

Ho ancora due vecchie unità ATA (una ha solo 8 GB, una è in qualche modo difettosa) e ho pensato di inserirle nel mio PC e attivare anche lo scambio su di esse. Quale sarà l'effetto di questo? Il mio sistema distribuirà i dati su tutte le unità in modo uniforme in modo che lo scambio diventi più veloce?


6
Effettuare lo scambio su dischi difettosi è un ottimo modo per causare panici casuali / blocchi / corruzione generale. Anche lo scambio su dischi lenti non è una grande idea.
Mat,

1
Inoltre, se si esegue regolarmente lo swap, è possibile ottenere miglioramenti delle prestazioni molto migliori aumentando la memoria RAM di quanto non si otterrebbe mai l'ottimizzazione della distribuzione degli swap.
Shadur,

Risposte:


9

In primo luogo, utilizzare un disco rigido lento o difettoso per lo scambio non è una buona idea. È come avere una memoria veramente lenta o difettosa in un certo senso.

Il modo in cui il tuo sistema diffonde i dati tra le tue partizioni di swap dipende dalla priorità che dai loro nel tuo /etc/fstab

Come esempio,

/dev/hda5 none swap sw,pri=2 0 0
/dev/hdb5 none swap sw,pri=1 0 0
/dev/hdc6 none swap sw,pri=3 0 0

Il sistema utilizzerà prima la partizione con la massima priorità (in questo caso /dev/hdc6). Le priorità vanno da 0 a 32767. È possibile assegnare la stessa priorità alle diverse partizioni e ciò farà sì che il sistema le usi in modo uguale (o distribuisca il carico su unità diverse). Il motivo principale di ciò è che si desidera utilizzare prima un'unità più veloce (o meno utilizzata ma comunque veloce), poiché può avere un impatto notevole sul sistema.

È possibile modificare la tendenza del sistema a scrivere per scambiare impostando swappiness. Maggiori informazioni qui .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.