SSD linux aligment

2

Oi eu comprei um disco ssd e não tenho certeza se eu alinhei-o corretamente. Se eu entendi corretamente o setor de partida deve ser divisível com 512 e não importa quando a partição termina o tempo que a próxima começa em um setor divisível por 512?

Esta é a saída do fdisk -luc

Disk /dev/sda: 240.1 GB, 240057409536 bytes
255 heads, 63 sectors/track, 29185 cylinders, total 468862128 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x8bfc5b06

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048    33554431    16776192   83  Linux
/dev/sda2        33554432    65011711    15728640    7  HPFS/NTFS
/dev/sda3        65011712    81789439     8388864   82  Linux swap / Solaris
/dev/sda4        81789440   468862127   193536344   83  Linux




Todas as partições do linux são formatadas como xfs existem otimizações que eu possa fazer? (Eu já tenho noatime configurado) A partição swap é para hibernar apenas

    
por sherif 01.09.2011 / 11:25

3 respostas

2

Como fazer dieta, dar para caridade e cuidar do antigo, todos nós devemos alinhar nossos discos irrelevantes do sistema operacional ou do tipo de disco - isso nos torna pessoas melhores:)

Dito isso, uma das razões pelas quais fazemos isso é porque isso ajuda com o abismo entre a velocidade da CPU / memória / barramento e o acesso de leitura aleatório ou sequencial mais lento que vemos nos discos, isso é muito menos importante quando usamos SSDs do que com discos magnéticos, devido aos benefícios significativos do desempenho. No entanto, se você deseja alinhar seus SSDs, não há motivos para não tratá-los como discos magnéticos e siga ESTA pergunta anterior responde.

    
por 01.09.2011 / 11:39
0

Use noop scheduler para ssd, elevator = noop na linha de comando do kernel para ver se o seu kernel suporta noop use

cat /sys/block/sda/queue/scheduler

o escalonador entre os colchetes [] é o que está em uso

    
por 01.09.2011 / 23:47
0

Para verificar se uma partição está alinhada, consulte-a usando / usr / bin / blockdev, conforme mostrado abaixo. Se um '0' for retornado, a partição será alinhada:

blockdev --getalignoff /dev/<partition>

Fonte: link

    
por 27.04.2015 / 15:57

Tags