Posso acelerar a troca usando vários discos rígidos?

8

Eu ainda tenho dois drives ATA antigos (um com apenas 8GB, um é um pouco defeituoso) e tenho pensado em colocá-los no meu PC e ativar o swap nele também. Qual será o efeito disso? Meu sistema espalhará os dados pelas unidades uniformemente para que a troca se torne mais rápida?

    
por thejh 21.07.2012 / 09:34

1 resposta

9

Em primeiro lugar, usar um disco rígido lento ou com defeito para troca não é uma boa ideia. É como ter memória muito lenta ou com erros, de certa forma.

Como o seu sistema espalha os dados pelas suas partições de troca depende da prioridade que você lhes dá em seu /etc/fstab

Como exemplo,

/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

Seu sistema usará a partição com a prioridade mais alta primeiro (neste caso, /dev/hdc6 ). As prioridades vão de 0 a 32767. Você pode atribuir a mesma prioridade às diferentes partições e isso fará com que seu sistema as use de forma igual (ou distribua a carga entre diferentes unidades). A principal razão para isso é que você deseja usar uma unidade mais rápida (ou menos usada, mas ainda rápida) primeiro, pois ela pode ter um grande impacto no sistema.

Você pode alterar a tendência do seu sistema de escrever para trocar definindo swappiness . Mais informações aqui .

    
por 21.07.2012 / 11:18

Tags