我正在使用一个有两个内存节点的NUMA服务器。
我想创建一个文件系统,它将被加载到主内存中,如tmpfs或ramfs,我想将它绑定到特定的内存节点。换句话说,我不希望ramfs内容在两个内存节点之间交错。
那我怎么能实现这个目标呢?
我已尝试使用带有--file选项的numactl命令,但它似乎仅适用于单个文件(我需要加载目录)。
感谢
答案 0 :(得分:0)
我发现mount命令的mpol选项符合我的要求。
例如命令:
mount -t tmpfs -o size = 4g,mpol = bind:0 tmpfs pathToTheDir
将创建一个4GB文件系统,该文件系统将在内存节点0上分配