文件和随机访问文件有什么区别?
文件和随机访问文件有什么区别?
随机访问文件是一种文件,您可以“跳转”到其中任何位置,而无需按顺序读取直到您感兴趣的位置。
例如,假设您有一个1MB的文件,并且您对在100k数据后开始的5个字节感兴趣。随机访问文件将允许您在一个操作中“跳转”到第100k个位置。非随机访问文件需要您先读取100k字节,然后才能读取您感兴趣的数据。
希望这有所帮助。
说明:此描述与任何特定语言/框架中的任何特定文件包装器无关。
现在几乎没有这种情况了。在某些操作系统中,过去有不同类型的文件——其中一些可以随机访问(在文件的任何点),而其他文件只能按顺序访问。当您使用顺序介质(例如磁带)时,这更有意义。如今,任何值得信赖的文件系统都支持随机访问。