美文网首页
大页内存

大页内存

作者: 龙葵他 | 来源:发表于2018-12-12 16:29 被阅读0次

大页内存使用相关指令

cat /sys/devices/system/node/node*/meminfo | fgrep Huge
#查看各个numa节点的大页内存情况。

grep Huge /proc/meminfo
#查看大页内存使用情况

numactl --hradware
#查看系统numa架构,cpu分配情况

echo 64 > /sys/devices/system/node/node0/hugepages/hugepages-2048kB/nr_hugepages
#为numa0节点分配64个2m的大页

mkdir -p /mnt/huge
mount -t hugetlbfs nodev /mnt/huge
#挂载大页,重启后失效

#永久挂在大页内存
vim /etc/fstab
nodev /mnt/huge hugetlbfs defaults 0 0 #挂载2M大页
nodev /mnt/huge_1GB hugetlbfs pagesize=1GB 0 0 #挂载1G的大页

#查看大页内存挂载情况
cat /proc/mounts

#查找正在使用大页的进程
find /proc/*/smaps | xargs grep -ril "anon_hugepage"

#取消挂载
umount /dev/hugepages
umount /mnt/huge

相关文章

  • 大页内存

    大页内存使用相关指令

  • 大页内存

    https://blog.csdn.net/jiayanhui2877/article/details/15341...

  • 内存,大页内存学习理解总结

    为什么要研究,学习,理解内存,大页内存? 马上下个项目需要用到dpdk。搭建dpdk需要配置大页内存。如果不是从本...

  • [转]大页内存

    前言一说到大页内存,很多人都比较懵逼,什么是大页内存?它有什么优缺点呢?主要是用来干什么的?下面我们来一一叙说一下...

  • Mysql - 脏页

    1 . 脏页(内存页) 当内存数据页跟磁盘数据页内容不一致的时候,我们称这个内存页为“脏页”。内存数据写入到磁盘后...

  • 为什么mysql会偶尔抖动一下

    基本概念 脏页: 内存页跟磁盘数据页内容不一致的时候、称这个内存页为 脏页干净页: 内存数据写入磁盘后、内存和磁盘...

  • mysql脏页是什么?

    mysql脏页:当内存数据页和磁盘数据页上的内容不一致时,我们称这个内存页为脏页;内存数据写入磁盘后,内存页上的数...

  • 如何理解 mount 含义

    如果想要使用某个外在的设备,或者使用某大页内存文件,我们经常需要对外设或者大页内存文件做 mount 操作。那么 ...

  • MySQL脏页

    当内存数据页跟磁盘数据页内容不一致的时候,我们称这个内存页为“脏页”。内存数据写入到磁盘后,内存和磁盘上的数据页的...

  • 12 | 为什么我的MySQL会“抖”一下?

    当内存数据页跟磁盘数据页内容不一致的时候,我们称这个内存页为“脏页”。内存数据写入到磁盘后,内存和磁盘上的数据页的...

网友评论

      本文标题:大页内存

      本文链接:https://www.haomeiwen.com/subject/rzluhqtx.html