Сколько блоков в одной странице диска? Размер буфера равен размеру сектора?

Сколько блоков в одной странице диска? Размер буфера равен размеру сектора?

Существуют некоторые разногласия относительно размеров дисков.

Я пытаюсь вычислить размер одной страницы диска. Я хочу узнать, сколько блоков содержится в одной странице типичного диска? И если я вижу спецификации жестких дисков, там написано "размер буфера = 512 байт", эквивалентно ли это размеру сектора?

решение1

Я не уверен, что вы подразумеваете под "одной страницей диска". У виртуальной памяти есть страницы, у дисков их нет.

Жесткие диски имеют физический размер сектора (сегодня обычно 4096 байт) и логический размер сектора (обычно 512 байт). Это потому, что давным-давно жесткие диски имели физический размер сектора 512 байт, а логические/физические размеры были введены для обеспечения (некоторой) совместимости.

Вы можете узнать размер физического и логического сектора вашего жесткого диска, например, с помощью fdisk -l.

В спецификации жесткого диска "размер буфера" обычно означает объем внутренней оперативной памяти контроллера жесткого диска, используемой для буферизации. Но это намного больше, чем 512 байт. Я понятия не имею, какую именно спецификацию с "размером буфера = 512 байт" вы читали, поэтому я не могу это прокомментировать.

Связанный контент