Разница между CHS и LBA адресацией в системе управления дисками заключается в способе указания координат секторов. osdev.fandom.com forum.hpc.name
CHS (Cylinder-Head-Sector) использует три параметра: forum.hpc.name
- Цилиндр (C) — обозначает вертикальную дорожку на диске. forum.hpc.name
- Головка (H) — это количество магнитных головок для чтения и записи. forum.hpc.name
- Сектор (S) — это физический сектор на дорожке, например, сектор номер 1, 2 и так далее. forum.hpc.name
LBA (Logical Block Addressing) использует единственный номер блока (сектора), который указывает на конкретное место на диске. forum.hpc.name
Некоторые другие отличия:
- Ограничения: из-за ограничений BIOS разрядность CHS-адреса составляет 24 бита, что при стандартном размере сектора 512 байт не позволяет применять диски с ёмкостью, превосходящей 7,875 «двоичных» Гбайта (8,4 «десятичных гигабайт»). osdev.fandom.com
- Объём адресуемых данных: LBA позволяет адресовать гораздо больший объём данных, чем CHS, и избавляет от ограничений геометрии диска. forum.hpc.name Например, в формате LBA можно адресовать диски объёмом до 2 ТБ при использовании стандартного 512-байтового сектора. forum.hpc.name