sab123: (face)
[personal profile] sab123
Как известно, Flash отличается низкой скоростью стирания, а также протуханием хранимой информации, которую надо периодически переписывать. Поэтому было бы очень полезно, если бы файловая система могла сказать устройству, что вот такие блоки не используются: во-первых, от них можно будет отмапить физические блоки и превентивно стереть чтоб потом их можно было примапить на другой адрес и быстро в них записать, во-вторых эти блоки не надо внутри переписывать на новое место для освежения. Ну, и тот же самый способ очень удобен и для виртуальных машин с обычными дисками.

Так вот, оказывается, что все придумано до нас, и такая фича в SCSI (они же ATAPI) командах уже есть: команда UNMAP, а все явление называется thin provisioning. http://www.snia.org/sites/default/files2/SDC2011/presentations/monday/FrederickKnight_File_Systems_Thin_Provisioning.pdf

Date: 2014-04-03 08:26 pm (UTC)
spamsink: (Default)
From: [personal profile] spamsink
Я знал эту фичу под названием TRIM. Или UNMAP и TRIM - это две разные вещи?

Date: 2014-04-03 09:24 pm (UTC)
From: [identity profile] sab123.livejournal.com
Не знаю. Там в презентации упомянуто несколько связанных комманд, но вроде ни одна из них не TRIM. В мануале http://www.seagate.com/staticfiles/support/disc/manuals/scsi/100293068a.pdf вроде тоже TRIM не находится.

January 2026

S M T W T F S
     12 3
45 6 7 8 9 10
11 12 13 14 151617
1819202122 23 24
25 26 2728293031

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 28th, 2026 09:33 am
Powered by Dreamwidth Studios