假设我有一个设置
- 16 GB 物理内存,
- 最大 tmpfs。 8 GB 包含一个 5 GB 的文件
- 交换大小为 4 GB。
例如,如果我尝试在 tmpfs 上创建 5 GB 文件的副本,文件操作会发生什么情况,系统会发生什么情况?
答案1
在文件系统已满的情况下,复制将过早失败。
在最好的情况下,4GB 交换空间和 6GB RAM 将用于存储原始文件和截断的副本。
这为剩余进程、缓存和其他内核使用留下了 10 GB RAM。
假设我有一个设置
例如,如果我尝试在 tmpfs 上创建 5 GB 文件的副本,文件操作会发生什么情况,系统会发生什么情况?
在文件系统已满的情况下,复制将过早失败。
在最好的情况下,4GB 交换空间和 6GB RAM 将用于存储原始文件和截断的副本。
这为剩余进程、缓存和其他内核使用留下了 10 GB RAM。