这可能在OSX、Windows和Linux之间有不同的答案。
如果进程崩溃,假设它没有崩溃,那么mmap中的dirty page会被操作系统丢弃还是最终写出?
如果另一个进程已经映射了它们,那么它们将持久存在,但如果崩溃的进程是唯一的进程呢?我对文档中技术承诺以及实现实际效果都感兴趣。 如果你只知道一个操作系统,请针对该操作系统回复。
这可能在OSX、Windows和Linux之间有不同的答案。
如果进程崩溃,假设它没有崩溃,那么mmap中的dirty page会被操作系统丢弃还是最终写出?
如果另一个进程已经映射了它们,那么它们将持久存在,但如果崩溃的进程是唯一的进程呢?我对文档中技术承诺以及实现实际效果都感兴趣。 如果你只知道一个操作系统,请针对该操作系统回复。