
Existen algunas confusiones con respecto a los tamaños de los discos.
Estoy intentando calcular el tamaño de una sola página de un disco. Quiero saber cuántos bloques existen en una página única de un disco típico. Y, si veo las especificaciones de los discos duros, dice "tamaño del búfer = 512 bytes", ¿es eso equivalente al tamaño del sector?
Respuesta1
No estoy seguro de lo que quiere decir con "una sola página de un disco". La memoria virtual tiene páginas, los discos no.
Los discos duros tienen un tamaño de sector físico (hoy normalmente 4096 bytes) y un tamaño de sector lógico (normalmente 512 bytes). Esto se debe a que hace mucho tiempo, los discos duros solían tener un tamaño de sector físico de 512 bytes, y los tamaños lógicos/físicos se introdujeron para mantenerlo (en cierto modo) compatible.
Puede averiguar el tamaño del sector físico y lógico de su disco duro, por ejemplo, con fdisk -l
.
En una especificación de un disco duro, el "tamaño del búfer" generalmente significa la cantidad de RAM interna del controlador del disco duro utilizada para el almacenamiento en búfer. Pero eso es mucho más que 512 bytes. No tengo idea de qué especificación particular con "tamaño de búfer = 512 bytes" leíste, así que no puedo comentar al respecto.