2020年8月31日

摘要: [root@localhost ~]# free -g total used free shared buff/cache availableMem: 510 129 377 0 3 339Swap: 0 0 0[root@localhost ~]# cat /proc/meminfo | grep 阅读全文
posted @ 2020-08-31 19:33 tycoon3 阅读(199) 评论(0) 推荐(0)
摘要: static int rte_eal_config_create(void) { size_t page_sz = sysconf(_SC_PAGE_SIZE); size_t cfg_len = sizeof(*rte_config.mem_config); size_t cfg_len_alig 阅读全文
posted @ 2020-08-31 18:06 tycoon3 阅读(391) 评论(0) 推荐(0)
摘要: rte_memseg memseg 数组是维护物理地址的,在上面讲到struct hugepage结构对每个hugepage物理页面都存储了它在程序里面的虚存地址。memseg 数组的作用是将物理地址、虚拟地址都连续的hugepage,并且都在同一个socket,pagesize 也相同的hugep 阅读全文
posted @ 2020-08-31 17:39 tycoon3 阅读(1818) 评论(0) 推荐(1)
摘要: 在 Linux 中,物理内存是以页为单位来管理的。页的大小为 4096 字节。 1MB 的内存能划分为 256 页; 1GB 则等同于 256000 页。 CPU 中有一个内置的内存管理单元,用于存储这些页的列表,每页都有一个对应的入口。在这种情况下,内存管理单元的大小决定了服务器能使用的最大内存大 阅读全文
posted @ 2020-08-31 10:10 tycoon3 阅读(6633) 评论(0) 推荐(0)

导航