TRIM и фрагментация файлов на SSD

Я провел тест TRIM, предложенный frostschutz, а также нашел здесь. Результат 1MB-файл сильно фрагментирован. Как это может быть?

Мое одно и только устройство хранения /dev/sda - это SSD Samsung 500GB. Это «TRIM-ready», а ядро ​​поставляется с исполняемым файлом fstrim в /etc/cron.weekly. Тем не менее я все же хотел запустить тест, скажем, из любопытства. В результате теста был создан файл 1MB, trim.test, заполненный альфа-символом y.

После создания файла я проверил точное положение файла на диске:

> cd /
> yes | sudo dd iflag=fullblock bs=1M count=1 of=trim.test
> sudo filefrag -s -v trim.test

Filesystem type is: ef53
Filesystem cylinder groups approximately 177
File size of trim.test is 1048576 (256 blocks of 4096 bytes)
 ext:     logical_offset:        physical_offset: length:   expected: flags:
   0:        0..      15:    2816076..   2816091:     16:             merged
   1:       16..      31:     170064..    170079:     16:    2816092: merged
   2:       32..      63:     170848..    170879:     32:     170080: merged
   3:       64..     127:     168269..    168332:     64:     170880: merged
   4:      128..     255:     170112..    170239:    128:     168333: merged,eof
trim.test: 5 extents found, perfection would be -1 extent

Это повторяется, если я удалю файл и повторю процедуру. Как файл 1 МБ может быть настолько фрагментирован?

1
задан 13 April 2017 в 15:37

0 ответов

Другие вопросы по тегам:

Похожие вопросы: