首页 > 系统相关 >centos 服务器buffer/cache缓存占用太大

centos 服务器buffer/cache缓存占用太大

时间:2024-01-17 09:16:02浏览次数:28  
标签:centos buffer cache vm 内存 服务器

修改服务器此相关的参数在/proc/sys/vm目录下

 

vm.min_free_kbytes=409600;
vm.vfs_cache_pressure=200;
vm.swappiness=40。
调整MIN_FREE_KBYTES的目的是保持物理内存有足够的空闲空间,防止突发性的换页。

swapiness缺省为60,减少swapiness会使系统尽快通过swapout不使用的进程资源来释放更多的物理内存。

vfs_cache_pressure的缺省值是100,加大这个参数设置了虚拟内存回收directory和i-node缓冲的倾向,这个值越大,回收的倾向越严重。调整这3个参数的目的就是让 操作系统在平时就尽快回收缓冲,释放物理内存,这样就可以避免突发性的大规模换页

 

标签:centos,buffer,cache,vm,内存,服务器
From: https://www.cnblogs.com/haojb/p/17968995

相关文章

  • 基于centos环境的docker安装redis以及设置密码
    本篇的博客是因为之前的博客,写的存在问题,设置的密码无法使用,就是即使设置了密码,依旧提示认证失败,所以才有了本篇的博客文章 dockerpullredis 查看下载的镜像dockerimages新建redis配置文件mkdir-p/home/redis/conftouch/home/redis/conf/redis......
  • Docker系列---【CentOS7在线安装docker】
    1.什么是Docker?docker叫做虚拟化技术,也叫作容器化技术.简单来说就是服务器版,高性能版的linux系统(Ubuntu和centos7以上版本才能运行docker)的虚拟机.2.Docker作用可以通过docker虚拟化技术,来在一台真实的服务器上构建很多,虚拟服务器,因为一般在企业一台真实服务器分配......
  • springcache condition #result 条件不生效问题排查
    本文主要是日常开发过程当中遇到的一个实际问题,以及问题排查的过程你将了解:springcache注解中condition的作用原理condition以及unless条件判断的区别背景有一个用户权限查询接口,查询用户在某个应用的权限,关键的两个入参信息为appCode(应用编码)account(用户账号)......
  • centos7中安装R
     方法1,从外源库中安装001、系统[root@PC1home]#cat/etc/redhat-release##系统,centos7.6CentOSLinuxrelease7.6.1810(Core) 002、测试R[root@PC1home]#R##测试Rbash:R:commandnotfound... 003、安装e......
  • Linux --CentOS系统中 使用Vscode调试shell bash脚本 环境搭建基本步骤
    Linux--CentOS系统中使用Vscode调试shellbash脚本环境搭建基本步骤操作系统:Linux--CentOS.step1:在Vscode中安装BashDebug Step2:创建一个名字为123.sh的shell脚本;输入123.sh,回车: ​​​​​​Step3:编辑简单的待打印的内容,如下: Step4:配置编译器修改......
  • CentOS7 报错 ”Repository base is listed more than once in the configuration...
    CentOS7在使用yum时出现以下错误:RepositorybaseislistedmorethanonceintheconfigurationRepositoryupdatesislistedmorethanonceintheconfigurationRepositoryextrasislistedmorethanonceintheconfigurationRepositorycentosplusislistedmore......
  • centos修改时间后总是被重置
    用date-s命令修改时间后,发现时间又被更新成+8小时了,在确定时区已经正确配置的情况下,看看ntp校时功能是否开启,总在那瞎校时,timedatectlset-ntpfalse要在CentOS上修改时间,您可以使用timedatectl命令。以下是一些常见的时间操作:查看当前时间设置:timedatectl修改系统......
  • Linux CentOS8 安装NTP时间服务器
    如何构建安装NTP服务器注意:sudoyuminstallntpntpdate-y//使用该命令在我的linux系统中无法安装ntp服务器因为在一些现代的Linux发行版中,chrony已经取代了传统的ntp作为默认的时间同步工具。我这里通过安装chrony来进行时间同步。使用以下命令:1、安装NTP服务器s......
  • Linux CentOS 8 安装FTP服务和lftp服务
    一、ftp服务1、安装ftp服务[spj1@localhost~]$sudoyuminstallvsftpd//安装ffp服务 2、启动ftp服务[spj1@localhost~]$systemctlstartvsftpd//启动ftp服务====AUTHENTICATINGFORorg.freedesktop.systemd1.manage-units====启动“vsftpd.service”需要认证......
  • Linux CentOS 8 安装DHCP服务
    DHCP如果虚拟机没有/etc/dhcp/dhcpd.conf文件,这可能是因为DHCP服务器软件包尚未安装,或者安装后配置文件未创建。要创建DHCP服务器配置文件dhcpd.conf,可以按照以下步骤操作:1、确保DHCP服务器软件已经安装。在CentOS8上,你可以使用以下命令安装DHCP服务器软件包:sudo......