FileMode.读取整个文件

本文关键字:文件 读取 FileMode | 更新日期: 2023-09-27 18:08:36

我已经阅读了AppendText和FileMode的文档。Append,表示它寻求到文件流的末尾。目前尚不清楚的是,这是否比读取到文件末尾的其他技术更有效。查找会导致读取整个文件吗?

我只是想更好地理解这一点,这样我就能理解在处理超大文件时对性能的影响。

FileMode.读取整个文件

查找会导致读取整个文件吗?

。它只是使用文件系统查找操作将逻辑游标移动到文件的末尾。我希望它通常是一个O(1)操作,但这取决于文件系统的实现。例如,文件系统可能包含一个块链表或类似的东西——在这种情况下,它可能是一个O(n)的操作,但仍然非常快;它不需要读取文件的每个字节。