标签: linux linux-kernel swap
问题:
它是专用网络拓扑,内存交换(许多GB)是通过内核模块中的网络完成的。目标是尽可能利用网络带宽(目前为10Gbps)。
Linux交换机制是否为特定进程检索并存储顺序(逐页)的内存块?
单线程和多线程进程的内存交换是否存在差异?
页面群集是否适用于此情况(交换和退出)?
答案 0 :(得分:0)
Linux交换机制是否检索并存储内存块 对特定过程按顺序(逐页)?
关于交换:
我不确定你在问什么,但我想答案是 - 不。它使用LRU策略来交换非活动页面。
关于不加以等待:
由页面错误调用。
单个和内存的内存交换是否存在差异 多线程进程?
没有
是的,这称为readahead,当发生页面错误时,通常会将页面集群加载回内存,但这可以配置。
关于网络交换和相关解决方案:
NSWAP
NFS
NBD