Logical block addressing (LBA) is common scheme used for specifying the location of blocks of data stored on computer storage devices, generally secondary storage systems such as hard disks. The term LBA can mean either the address or the block to which it refers. Logical blocks in modern computer systems are typically 512 or 1024 bytes each.
SCSI introduced LBA as an abstraction. While the drive controller still addresses data blocks by their CHS address, this information is generally not used by the SCSI device driver, the OS, filesystem code, and any applications (such as databases) that access the "raw" disk. System calls requiring block-level I/O pass LBA definitions to the storage device driver; for simple cases (where one volume maps to one physical drive) then this LBA is passed directly to the drive controller.
The second ATA standard (ATA-2) introduced an LBA mode of operation, which has subsequently become the most commonly used scheme when communicating with ATA drives and their technical successors. LBA addresses in ATA can be 28-bit or 48-bit (introduced in ATA-6) wide, which results in a disk size limit of 128 GiB and 128 PiB, respectively, assuming the common 512 bytes per sector.
Computer storage devices | Rotating disc computer storage media | SCSI | Advanced Technology Attachment | BIOS
LBA | Logical Block Addressing | LBA | LBA | Logical Block Addressing | LBA (informatyka)
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Logical block addressing".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world