文件存储与块存储
网站编辑2023-05-08 16:09:28592
文件存储和块存储是存储器两种基本类型,它们都是用来存储数据的存储方法。

1. 文件存储
文件是一个指针或存储设备,它的起点是一个文件名,并将文件的结构和属性存储在内存中。
文件的基本结构通常包括:文件名、文件长度、文件类型、记录长度、文件起始地址、结尾地址。这些地址通常是可选的,如果不需要记录长度,可以将其设置为NULL。
文件操作包括打开、读写、关闭等等。文件打开和关闭通常是由文件管理程序(例如Windows 文件系统管理器)实现的。文件读写可以由用户自己完成,也可以由文件系统提供的API来实现。
例如,一个名为"myfile.txt"的文件可以用于存储数据,而一个名为"myfile.local.txt"的文件可以用于存储数据。
2. 块存储
块存储也是一种文件存储类型,它是指将文件分割成小块的存储方式。文件中的每个块都包含文件的结构和属性,并且每次读写文件时都会复制这些记录。
块存储的基本结构通常包括:块地址、块长度、块类型。每个块都包含文件的结构和属性,并且由块的起点和块的终点两个部分组成。块的起点是块的文件名,块的终点是块的起始地址。
块存储中的操作包括:复制、移动、删除、写入等等。例如,一个名为"myfile.local.txt"的文件中的记录可以被复制到一个名为"myfile.local"的新文件中,并且可以将其移动到新文件的起点和终点处。
块存储的优点是读写速度快,缺点是数据安全性较差,因此在文件系统中很少使用。







