怎么在不更新文件的前提下部分修改文件? 原文约200字,阅读约需1分钟。发表于:2023-10-16T17:01:42Z。 就比如说有一个超级大文件,我想局部修改[m, m + n]区间内的数据,我希望重新写入这个小区间后不会改变文件大小和在硬盘中的位置(?),而不是全文件读进内存后再整体重新刷进硬盘,这样的操作性能是不是高点? 这个是系统相关API吗,按windows和linux搜了搜没找到,搜partially modify file之类也搜不太清楚。 本文讨论了如何在不改变文件大小和位置的情况下局部修改大文件,以提高操作性能。作者在Windows和Linux中搜索未能找到相关的系统API。 Linux Windows 大文件 局部修改 操作性能 系统API