我需要它来确定我是否可以使用 File.ReadAllBytes(快速)将文件完全加载到 RAM 或通过 FileStream 处理带有部分的文件,方法是读取接近 OutOfMemoryException 的字节数,但足以避免它。
我这样做是为了减少硬盘负载。我认为一次读取 1gb 比读取周期更好:读取 4 个字节 -> 处理那些 -> 再次读取 4 个字节 -> 处理那些 -> ...
我需要它来确定我是否可以使用 File.ReadAllBytes(快速)将文件完全加载到 RAM 或通过 FileStream 处理带有部分的文件,方法是读取接近 OutOfMemoryException 的字节数,但足以避免它。
我这样做是为了减少硬盘负载。我认为一次读取 1gb 比读取周期更好:读取 4 个字节 -> 处理那些 -> 再次读取 4 个字节 -> 处理那些 -> ...