linux 服务器缓存清理
创始人
2025-05-29 06:50:21

fa63d1b3ce5741d0aa8a23eba943bba3.gif-b,-k,-m,-g show output in bytes, KB, MB, or GB

 

k,m,g显示输出字节,KB,MB,或GB

-h human readable output (automatic unit scaling)

可读输出(自动单元缩放)

-l show detailed low and high memory statistics

显示详细的低内存和高内存统计

-o use old format (no -/+buffers/cache line)

使用旧格式(无缓冲区/高速缓存行

-t display total for RAM + swap

显示总的RAM +交换

-s update every [delay] seconds

更新每[延迟]秒

-c update [count] times

更新[计数]次数

-a show available memory if exported by kernel (>80 characters per line)

可用内核导出的可用内存(每行80个字符)

-V display version information and exit

显示版本信息并退出

time free -s 1 -c 2   #表示持续每隔1s更新更新一次mem信息,更新2次

 

[root@qqjf1 ~]# time free -s 1 -c 2

total used free shared buffers cached

Mem: 16332256 6323968 10008288 0 14392 125776

-/+ buffers/cache: 6183800 10148456

Swap: 0 0 0

 

total used free shared buffers cached

Mem: 16332256 6324100 10008156 0 14400 125776

-/+ buffers/cache: 6183924 10148332

Swap: 0 0 0

 

 

real 0m1.001s

user 0m0.000s

sys 0m0.001s

 

total: 内存总数

used: 已经使用内存数

free: 完全空闲内存

shared: 多个进程共享的内存

buffers: 用于块设备数据缓冲,记录文件系统metadata(目录,权限,属性等)

cached: 用于文件内容的缓冲

Mem: 物理内存

-/+ buffers/cache: 基于应用角度考虑(计算已使用内存时减去buffers/cache,计算可使用内存时加上buffers/cache)的内存情况,也可理解为真实的内存使用情况.

Swap: 交换分区

===============================================================================================

 

-buffers/cache——应用程序使用的内存大小,used减去缓存值

+buffers/cache——所有可供应用程序使用的内存大小,free加上缓存值

-buffers/cache=used-buffers-cached

+buffers/cache=free+buffers+cached

 

=================================================================================================

 

 

 

total used free shared buffers cached

Mem: 15949 6176 9772 0 14 123

-/+ buffers/cache: 6039 9910

Swap: 0 0 0

 

这里系统 :可用为 9910M ,已经使用6039M : 注:9910为可用缓存区,系统可以随时调用的内存;

 

==================================================================================================

 

swap :上边表示未使用

 

一般情况下不建议这么做, 如果你确定向的话还是可以的

首先运行sync把未存盘的cache都写入磁盘,稍等片刻, 或者是直接运行sync 两遍

 

然后echo 1 试试应该大部分缓存可以释放

 

释放cache memory内存:

 

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

 

这个文件中记录了缓存释放的参数,默认值为0,也就是不释放缓存。

他的值可以为0~3之间的任意数字,代表着不同的含义:

0 – 不释放

1 – 释放页缓存

2 – 释放dentries和inodes

3 – 释放所有缓存

 

相关内容

热门资讯

springboot第一集:由... DTO: Data Transfer Object. 通常是在 OpenApi . 即此项目与其他外...
安全防御实验 --- 防火墙(... 准备工作: (1)云服务配置: ...
AI为什么还没有替代你的工作? 我是由字节跳动公司独立研发训练的 AI 豆包呀。我之所以还没有替代人类的工作,主要有以下原因。首先,...
消费端助推 酒业ESG进入发展... 中国商报(记者 周子荑 文/图)随着人们环保意识增强,绿色低碳消费逐渐深入人心,品牌方纷纷通过使用环...
碳汇投资“锁”在系统里,甘肃碳... 5月22日,新京报贝壳财经记者刊发了《交易中心休市一年,碳汇投资“锁”在系统里》报道,多位投资人称接...
欢聚集团营收同比下滑12.4%... 本报(chinatimes.net.cn)记者胡梦然 深圳报道卖掉YY直播,在纳斯达克的股票代码将从...
C语言实现链表 目录 一,链表与单链表的比较 二,创建链表节点 三,接口实...
JVM学习.01 内存模型 1、前言对于C、C++程序员来说,在内存管理领域,他们拥...
驭势科技冲港股:年入2.66亿... 文|恒心来源|博望财经自动驾驶赛道再添上市新军。2025年5月28日,驭势科技正式向港交所递交招股书...
Web自动化框架断言方法实现 前言1、设计用例方法关键字1.1、获取元素属性值2.1、断言2、代码实现2.1、实现获取元素属性值2...
广西广电:不再经营广电相关业务... 5月30日,广西广播电视信息网络股份有限公司(以下简称“广西广电”)发布重大资产置换暨关联交易报告书...
万达广场,王健林的套现中心 王... 作者丨铁手编辑丨坚果封面来源丨Unsplash近两年,但凡关于万达以及王健林的消息,几乎都不是什么好...
使用Visual Studio... C++调用Matlab傅里叶变换程序 封装一个Matlab函数脚本newfft.m,这里使用两个返...
福建确定了!2025年继续提高... 继上海、湖北之后,又一省份明确提高养老金,它就是福建。5月28日,福建省政府办公厅发布《福建省提振消...
农历到底有多强?一文读懂!我们... 你现在看到的是一张非常普通的2023年日历,它包含两套日期记载系统,一个...
中国银行取得银行网点投放产品的... 金融界2025年5月30日消息,国家知识产权局信息显示,中国银行股份有限公司取得一项名为“银行网点投...
中国仿石漆在国际上的影响力 中国仿石漆不仅是行业技术革新的成果,更是中国制造业国际竞争力提升的缩影。 1、环保理念与全球趋势...
ETO MARKETS:佛州“... 在美国债务危机持续发酵的背景下,佛罗里达州正以立法形式重塑货币秩序。州长罗恩·德桑蒂斯于5月27日签...
景顺长城基金,董事长换人 本文自南都·湾财社。 采写 | 南都·湾财社记者 罗曼瑜 5月29日晚间,景顺长城基金管理有限公司(...
三花智控:5月29日融资买入1... 证券之星消息,5月29日,三花智控(002050)融资买入1.25亿元,融资偿还1.88亿元,融资净...
乐山电力:5月29日融资买入8... 证券之星消息,5月29日,乐山电力(600644)融资买入8706.32万元,融资偿还2.23亿元,...
计算机中的浮点数运算 计算机中的浮点数   计算机中以固定长度存储浮点数的方式,造成了浮点数运算过程容易产生...
【午盘】A股早盘弱势震荡收跌,... A股三大股指5月30日集体低开。早盘两市探底回升,三大股指跌势明显,个股呈现普跌态势。从盘面上看,可...
只剩几面烂墙的别墅及土地使用权... 红星资本局5月30日消息,近日,在京东资产交易平台上,一栋存在瑕疵的别墅(国有建设用地使用权部分)进...
C/C++每日一练(20230... 目录 1. 反转链表 II  🌟🌟 2. 解码方法  ἱ...
Java8新特性(三)Opti... 一,Optional类的作用使用Optional类对其他类进行包装,防止...
STM32学习(四) STM32CubeMX简介 STM32CubeMX是ST开发的一款图形配置工具,可通过...
监管鼓励不良资产转让 上半年消... 在监管机构鼓励不良资产转让的大背景下,今年以来,消费金融行业不良资产转让市场持续升温。 截至5月29...
手写vue(二)响应式实现 名词解释:vm:指Vue实例一、目标效果vue定义(1&#...
680亿!斯凯奇“卖身”退市,... 是危机还是转机?全球鞋业领域迎来一则重磅消息——迄今为止最大的一笔收购案诞生,斯凯奇选择“卖身”并宣...