今年 10 月份,腾讯的工程师曾提出了一个将 DMEMFS 作为 Linux “直接内存文件系统(Direct Memory File-System)” 的提案。目前,腾讯已针对那些最初的 DMEMFS 内核补丁进行了更新。并表示,他们将继续努力把这个功能引入 Linux 内核。
DMEMFS 可将一些不由内核管理的内存保留下来,避免无谓开销,进而将其直接暴露给云端的虚拟机。腾讯的 DMEMFS 重点在于为了避免传统上与每个物理内存相关联的结构页所节省的内存位。对于现在的高端台式机来说这很微小,开销也不大。但是当涉及到大规模的服务器和其他超大规模的部署时,其节省的内存是相当可观的。