zoukankan      html  css  js  c++  java
  • buffers、cached、swap 区别

    buffers 用来存放目录中有什么内容,文件的属性以及权限等等。
    cached 直接用来记忆我们打开过的文件和程序

    物理内存使用超过多少使用swap内存

    swap /proc/sys/vm/swappiness 

    修改swap触发使用 调小点性能会好点

    sysctl vm.swappiness=10 

    永久修改: 

    vim /etc/sysctl.conf vm.swappiness = 10 sysctl -p

    释放内存

    1 /proc/sys/vm/drop_caches 这个文件中记录了缓存释放的参数。默认为0 不释放内存,
    2 0 - 不释放
    3 1 - 释放页缓存
    4 2 - 释放dentries和inodes
    5 3 - 释放所有缓存

    释放swap
    要保证内存剩余要大于等于swap使用量,否则会宕机!根据内存机制,swap分区一旦释放,
    所有存放在swap分区的文件都会转存到物理内存上。通常通过重新挂载swap分区完成释放swap。

    1 查看当前swap分区挂载在哪?
    2 swapon -s
    3 关停这个分区
    4 swapoff /dev/sda5

    查看swap是否关掉,最下面一行显示0

    1 free -m Swap 0
    2 swap 挂载到 /dev/sda5
    3 swapon /dev/sda5
     
  • 相关阅读:
    WebApi下载附件文件
    zabbix
    redis主从与集群搭建
    redis
    mariadb集群配置(主从和多主)
    使用python执行sql语句和外键解析
    mariadb(四)连接查询,视图,事物,索引,外键
    mariadb(三)查
    mariadb(二)增删改
    firewalld
  • 原文地址:https://www.cnblogs.com/sqbk/p/14167587.html
Copyright © 2011-2022 走看看