Я только что купил несколько новых накопителей WD емкостью 3 ТБ. У них есть физические 4k сектора, но есть некоторый уровень, который обеспечивает 512B логических секторов (см. Таблицу разделов ниже).
Чтобы попытаться увеличить скорость работы моих жестких дисков, я хотел бы избавиться от этого логического уровня и фактически использовать физические секторы 4К. Тем не менее, я не могу понять, как это сделать (или даже если это возможно) из справочных страниц fdisk и parted или из поиска в Google. Кто-нибудь знает, как это можно сделать?
Относительно того, почему это актуально, эта страница демонстрирует, что правильное выравнивание секторов может уже составлять до 25% разницы в скорости чтения и в некоторых случаях более 2500% для записи! Избавление от логических секторов в пользу физических должно улучшить скорость еще больше. Спасибо!
$ parted /dev/sdc
GNU Parted 2.3
Using /dev/sdc
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Model: ATA WDC WD30EZRX-00M (scsi)
Disk /dev/sdc: 3001GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Number Start End Size File system Name Flags
1 1049kB 3001GB 3001GB zfs
9 3001GB 3001GB 8389kB
PS Меня не волнуют данные на дисках, я просто играл с разными файловыми системами. Кроме того, это моя первая публикация здесь, поэтому, пожалуйста, дайте мне знать, если мои сообщения должны быть отформатированы по-другому, и т. Д.
источник