Hard drives have faster performance at the beginning of the platter.
Não realmente.
O primeiro passo é descobrir qual parte da unidade está mais próxima do centro. Usualmente bits com índices mais baixos estarão mais próximos do centro, mas nem sempre é o caso *. Para esse fim, há o zcav (1), que faz parte do bonnie ++ .
# zcav -b 200:10 /dev/mapper/try-root > root.log
awk 'NF==3 { printf "% 6.1f % 7.1f % 4.1f\n", $1, $2, $3 }
NF!=3 { print }' root.log
#block offset (GiB), MiB/s, time
0.0 50.2 4.0
0.2 175.3 1.1
0.4 178.1 1.1
0.6 182.6 1.1
0.8 174.4 1.1
1.0 57.9 3.5
1.2 177.3 1.1
1.4 106.0 1.9
1.6 78.2 2.6
1.8 183.5 1.1
# Read 2000 megs in 18 seconds, 107 megabytes per second.
Isso mede a taxa de transferência. Ele será maior em direção à parte ampla da unidade (onde a circunferência de um anel imaginário seria maior). Infelizmente, alta taxa de transferência das faixas mais longas (mais externas) não coincide com o tempo de acesso baixo das trilhas mais internas. Eu acredito que esta foi a base do seu pedido (não errado, mas impreciso).
Se você medir um dispositivo de bloco regular, os valores de MB / s ascenderão ou descerão conforme os valores de GB aumentarem. Quando a taxa de transferência aumenta, significa que a numeração de bits começa na faixa mais interna.
E para responder às suas perguntas;
Um
- elimine a partição de troca atual.
- crie uma nova partição no intervalo de deslocamento do bloco lógico que melhor atenda às suas necessidades.
Se essa área estiver ocupada, mova os dados valiosos para outro dispositivo e recupere o espaço para a partição de troca.
Dois
- Criando uma partição em um intervalo específico de gigabytes. por exemplo, 1-10 vs 990-1000.
- Se os dados forem mapeados out - > em , GB 1-10 estará na parte mais distante da unidade. Por outro lado, uma unidade mapeada em - > out terá GB 1-10 na faixa mais interna.
No entanto, várias ferramentas de particionamento (por exemplo, fdisk ) permite que o usuário especifique se uma nova partição deve estar no início ou no final do espaço livre. O início pode estar mais próximo do centro ou da borda da unidade, dependendo de como os dados são mapeados internamente. - Não há conexão inerente entre um número de partição e a localização física dessa partição em relação à borda de um disco.
* Esta é uma contradição da wikipedia. Ainda estou para ver uma unidade que mapeia os dados que começam na faixa mais externa. Execute o utilitário zcav na sua unidade, a menos que você possa encontrar essas informações na folha de especificações ou no manual da sua unidade.