哈哈,你这个例子在那个年代估计也确实合理
MS的ppt二进制格式里面,也会把用户每次修改的对象,单独存储,叫UserEditAtom
【 在 vabc3 的大作中提到: 】
: 看过一个例子:对于1M的文件,需要在第10字节插入一个字符,现在的机器就直接全读进来然后全写回去好了。
: 但是在软盘+低内存时代这个是无法接受的,产生了有不少技巧,比如文件头预留一部分固定长度描述后面有什么patch,然后把这个字符当作patch插入文件尾部。这样能节省很多io。
: 下次'另存为‘的时候,这些patch才有机会被合并成新文件。
--
FROM 125.35.123.*