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 .