由于文件长度通常不是块大小的整数倍，这样文件的最后一块不会完全填满，由此产生的内部碎片会导致空间利用率不高。因此会有松散空间（slack space），平均每个文件半块。一些较新的文件系统会用子块分配和尾部合并技术解决它。块存储经常由文件系统或数据库管理系统（DBMS）抽象出来，提供给应用程序或最终用户使用。物理或逻辑卷可以通过"块I/O"访问，背后可能是通过SCSI或光纤通道直接连接服务器的内部设备，或通过iSCSI、AoE等协议访问存储区域网络（SAN）的远程设备。数据库管理系统通常使用自己的块I/