微软官方MSDN原版Win10系统下载

现在位置: 首页  > 系统教程  > Linux教程

如何清理Linux中的swap、buffer及cache

时间:2024-11-23 04:19:47   

大家好,今天Win10系统之家小编给大家分享「如何清理Linux中的swap、buffer及cache」的知识,如果能碰巧解决你现在面临的问题,记得收藏本站或分享给你的好友们哟~,现在开始吧!

存储空间清理app最新版本系列软件最新版本下载

  buffer和cache是Linux服务器的缓存,而swap分区占用率过高时会影响系统的时候,所以Linux系统下要及时对这些进行清理,下面小编就给大家介绍下如何清理Linux系统中的swap、buffer及cache,一起来学习下吧。

  swap清理:

  代码如下:

  swapoff -a && swapon -a

  注意:这样清理有个前提条件,空闲的内存必须比已经使用的swap空间大

  cache清理:

  代码如下:

  sync; sync; sync; && echo3 》/proc/sys/vm/drop_caches

  sleep 2

  echo 0》/proc/sys/vm/drop_caches

  To free pagecache:

  代码如下:

  echo 1 》/proc/sys/vm/drop_caches

  To free dentries and inodes:

  代码如下:

  echo 2 》/proc/sys/vm/drop_caches

  To free pagecache,dentries and inodes:

  代码如下:

  echo 3 》 /proc/sys/vm/drop_caches

  /proc/sys/vm/drop_caches 的值默认为0(所以我们清空后,还再恢复它的值为0)

  上面就是清理Linux系统中的swap、buffer及cache的方法介绍了,swap的清理是有前提条件的,而swap、buffer的定时清理也是很有必要的。

以上就是关于「如何清理Linux中的swap、buffer及cache」的全部内容,本文讲解到这里啦,希望对大家有所帮助。如果你还想了解更多这方面的信息,记得收藏关注本站~

【文②章♀来自Win10系统之家,转载请联系!】

相关文章

  • 如何清理Linux中的swap、buffer及cache

    如何清理Linux中的swap、buffer及cache


      buffer和cache是Linux服务器的缓存,而swap分区占用率过高时会影响系统的时候,所以Linux系统下要及时对这些进行清理,下面小编就给大家介绍下如何清理Linux系统中的swap、buffer及cache,一起来学习下吧。
      swap清理:
      代码如下:
      swapoff-a&&swapon-a
      注意:这样清理有...
  • 如何定时清理Linux系统中的Nginx日志

    如何定时清理Linux系统中的Nginx日志


      Nginx日志文件如何不定情清理,会变得越来越大,影响Nginx服务器的运行,下面小编就给大家介绍下Linux中清理Nginx日志的方法,一起来了解下吧。
      nginx日志文件需要手动分割,创建脚本文件clear_log.sh
      文件路径/usr/local/nginx/clear_log.sh
      viclear_log.sh。输入如下内容
      ...
  • Linux系统如何对内存中的Cache进行分析

    Linux系统如何对内存中的Cache进行分析


      Cache是内存中的静态缓存文件,有时候内存中的Cache文件可能变得非常大,能够达到4G,这甚至大大超出了内存的容量,这是怎么回事呢?下面就来介绍一下Linux系统如何对内存中的Cache进行分析。
      为了验证这个结果,首先是随便vi一个大文件,然后查看cache是否变化。
      然后寻找了工具,验证下文件里是否是那个文件。
      最后得出结论:linux是会...
  • 初学者如何查看Linux中的shell指南

    初学者如何查看Linux中的shell指南


      很多人都想知道本机的Linux系统使用的是哪种shell,下面小编就教你如何查看Linux系统中使用的shell的方法,一起来了解下吧。
      查看当前发行版可以使用的shell
      代码如下:
      [root@localhost~]$cat/etc/shells
      /bin/sh
      /bin/bash
      /sbin/nologin...