A posição da partição no disco afeta a velocidade?

A posição da partição no disco afeta a velocidade?

Se eu colocar /varcomo primeira partição, então /homee /, a partição terá /varmelhor desempenho do que se eu colocar outras partições perto da cabeça do disco? A posição do setor do disco será importante?

Ouvi algumas pessoas dizendo que eu deveria colocar o swap mais perto do topo da partição para obter melhor desempenho.

Responder1

Sim, é verdade.

Os pratos de um disco giram a uma velocidade fixa (7.200 RPM no caso comum). Assim, quando a cabeça está sobre a porção externa do prato, mais área de superfície passa sob a cabeça por rotação do que na pista interna. Assim, mais IO por rotação é possível.
(O 'início' da unidade são as trilhas externas dos pratos)

Agora, se isso será perceptível, especialmente para swap que você não deveria usar extensivamente, é discutível.

Responder2

Isso era verdade há uma década, quando as velocidades de E/S dos drives eram o principal gargalo. Na verdade, foi recomendado colocar seu swap em uma unidade separada, para mantê-lo fora do BUS primário.

As velocidades de IO melhoraram desde então, o posicionamento da partição para ajustes de desempenho é insignificante agora.

Para adicionar, e assumindo que colocar o swap mais próximo melhoraria o desempenho, isso indicaria que você estaria usandomuita trocacomeçar com. Isso é exatamente o que você deve evitar, no mínimo, para ganhar desempenho. A troca é um gargalo em comparação com a taxa de transferência de RAM e só deve ser usada com cargas pesadas, como durante a virtualização ou processamento de grandes conjuntos de dados.

/varpor outro lado, é usado com mais frequência, mas ainda não vi benchmarks indicando esse truque para melhorar seu desempenho. Eu ficaria muito interessado se isso fosse verdade :-)

atualizar: encontrei issoguia interessante de ajuste de desempenhoque indica colocar /tmp ou /var na região externa dos pratos, melhora a velocidade. Isso faz sentido, lembre-se de ver a diferença que você pode precisar para alcançar cargas como as de um servidor FTP/web.

Responder3

Atualização de 2019:

As unidades de estado sólido aumentaram em desempenho e caíram em preço a tal ponto que a pergunta original simplesmente não tem mais nenhum significado útil. Se o desempenho for motivo de alguma preocupação, você coloca o sistema operacional em um SSD e obtém desempenho igual em toda a unidade.

informação relacionada