在计算(特别是数据传输和数据存储)中,块(有时称为物理记录)是字节或位的序列,通常包含整数个记录,具有最大长度,即块大小。1这样构造的数据被称为分块数据。将数据放入块中的过程称为分块,而将数据从块中提取出来的过程称为解块。
分块数据通常存储在数据缓冲区中,每次读取或写入一整块。分块可减少开销并加快数据流的处理速度。[2]
对于某些设备(如磁带和 CKD 磁盘设备)阻塞减少了数据所需的外部存储量。
在将数据存储到 9 轨磁带、旋转介质(例如软盘、硬盘、光盘)以及 NAND 闪存时,几乎普遍采用分块技术。
block 是否同时适用于外部存储器和主存储器,还是仅适用于前者?
阻塞不会引入空闲空间吗?它如何减少数据所需的外部存储空间?
答案1
阻塞确实会引入空闲空间,但是维基百科指出可能存在块间间隙,从而减少可用空间。