首页 > 代码库 > LINUX内核参数FS与VM相关
LINUX内核参数FS与VM相关
文件系统相关
fs.aio-nr = 0当前aio请求数fs.aio-max-nr = 1048576最大允许的aio请求数fs.file-nr = 3456 0 94159已分配的文件handle数量/已分配但没有使用的/最大文件handlefs.file-max = 94159内核支持的最大file handle数量fs.nr_open = 1048576nr_open是一个进程可以打开的最大文件数fs.inode-nr = 13030 1629列出inode-state的前两个item,可以跳过不看fs.inode-state = 13030 1629 0 0 0 0 0前3个列为nr_inodes/nr_free_inodes/preshrink,而前两个分别表示已分配inode数/空闲inode数;当nr_inodes > inode_max时preshirnk = nr_inodes – inode_max,此时系统需要清除排查inode列表;
VM相关
vm.vfs_cache_pressure = 100默认值100,用于控制回收cache频率,值越小则越倾向于保留cache,0 表示从不回收cache容易导致out-of-memoryvm.dirty_ratio = 20vm.dirty_bytes = 0当进程的脏数据达到某个临界点则该进程自动将其刷新至磁盘,dirty_ratio是与整个系统内存相除vm.drop_caches = 0默认为0,可选值包括1/2/31:释放页缓存,即buffer2:是否inode和dentries缓存,即cache3:包含1和2注:由于buffer/cache里的值vm.block_dump = 0vm.nr_pdflush_threads = 0当前pdfflush线程数量,为read-only,系统会根据脏页数自动调整,1秒增加1个直至nr_pdflush_threads_max;vm.swappiness = 60这个数值越低就是叫OS尽量使用物理内存,数值越高就是叫OS尽量使用SWAP
LINUX内核参数FS与VM相关
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。