前言:对于有Oracle运维经验的童鞋来说,如果服务器内存很大,一般都会设置HugePages,是因为如下原因:对于 Linux 操作系统,通过 Linux kswapd 进程和页表内存结构(针对系统中存在的每个进程包含一条记录)实现内存管理. linux的内存管理采取的是分页存取机制,为了保证物理内存能得到充分的利用, 内核会按照LRU算法在适当的时候将物理内存中不经常使用的内存页自动交换到虚拟内存中, 而将经常使用的信息保留到物理内存.通常情况下,Linux默认情况下每页是4K,这就意味着如…