logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

CGroup的原理和使用

CGroupLinux CGroup全称Linux Control Group,是Linux内核的一个功能,用来限制,控制与分离一个进程组群的资源(如CPU、内存、磁盘输入输出等)。这个项目最早是由Google的工程师在2006年发起(主要是Paul Menage和Rohit Seth),最早的名称为进程容器(processcontainers)。在2007年时,因为在Linux内核中,容器(co

#linux
巨页的配置和修改

巨页背景知识Linux中把页面作为管理内存的基本单位,一个页面为4KB。如果一个程序在运行过程中会用到很多的内存,那么必然会导致很多的TLB未命中和缺页异常的情况,因为一个页最大只能是4KB所以也就造成了这种问题的发生。如果直接修改默认的页面大小,那么又容易造成内存浪费,显然是不可取的。Linux引入了巨页(Huge page)的概念。允许一个页面的大小超过4KB,默认为2MB。说到这里其实你也应

#linux
到底了