У меня Samsung NVMe SSD 960 PRO M.2.
Я был в процессе установки Gentoo на нем. gparted
уведомил меня, что размер физического блока отличается от того, что сообщает ядро. Я думал, что уведомление было для M.2 SSD, поэтому я использовал dd
написать нули для физического размера блока в уведомлении. Оказывается, это было для моего USB-накопителя.
Я хочу знать, каков размер блока, который устройство имеет из коробки. Я знаю, что это будет работать с тем, что я даю, но я хочу, чтобы это продолжалось.
linux
unix
filesystems
sectors
read-write
Herbert Smith
источник
источник
Ответы:
Примечание: эта вики сообщества - это на самом деле ответ ОП, изначально опубликованный в виде редактирования вопроса.
Я только что провел много исследований, чтобы получить ответ, который до сих пор не позволял мне установить мою ОС. Многое происходит с тем, что хранится в разных размерах блоков. Разные аппаратные архитектуры обрабатывают различное количество транзисторов, для блоков разных размеров, по-разному.
Я провел серию тестов. Вот результаты для устройства, о котором я спрашивал:
Медианные скорости:
Медианные скорости:
Я использовал калькулятор, чтобы получить медианы. Из Arch Linux я выполнил восемь тестов на чтение и восемь тестов на запись. Тесты были менее точными из дистрибутивов Linux, работающих на USB. Тесты были менее точными из дистрибутивов Linux с графическим интерфейсом. Тесты также были менее точными в дистрибутивах Linux, работающих на том же диске, который тестируется, из-за увеличения числа операций ввода-вывода для схемы устройства.
Наилучшие результаты были получены от внешнего USB 3.0, подключенного SanDisk Extreme, с установкой ISO Arch Arch. Это связано с тем, что некоторые из скоростей размеров блоков, которые я пробовал, имели предел, который был достигнут, что делало невозможным определение оптимальной скорости для этого устройства. Многие блоки размеров продолжали тестирование с той же скоростью, которая составляла 1,7 ГБ / с, когда ОС работала на флэш-накопителе, и около 1,8 ГБ / с на тестируемом диске.
Скорость говорит мне, как устройство обрабатывает информацию, хранящуюся на страницах в блоке.
Четыре теста были проведены с файловой системой ext4. Остальные четыре теста были проведены с диском, содержащим нули. Первые два теста для обоих этих наборов проводились с использованием блока размером 512B. Вторые два теста для обоих этих наборов были с устройством, использующим размер блока 4096B.
Итак, ответ 65536B.
источник