育儿论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 19|回复: 0

linux系统该如何查看内存使用情况以及清理缓存?

[复制链接]

24万

主题

24万

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2022-4-28
发表于 2022-11-3 19:19 | 显示全部楼层 |阅读模式
linux系统该如何查看内存使用情况以及清理缓存?# _& T/ Y5 C$ t& r

  v& ~6 L, S3 b0 h& [3 [linux系统该如何查看内存使用情况以及清理缓存?- V; d1 U1 z" ^. `4 i2 T9 s; G3 Y

0 g# U# L2 A1 ?4 _, K. z有时服务器卡顿,不一定是cpu使用率过高,也有可能是内存不够用了,可以使用下面的方法查看,并及时清理。
- ~- ?3 F5 L; M6 |4 P; H$ {. F0 j$ i- `  D
1.查看物理内存使用情况的命令:free -h
7 i- a% n* W$ j8 t' l: j0 L! V# v
9 V, e- }0 ^4 [& qtotel:机器总的物理内存;5 z) g# Y4 k9 d! w) X' Z* @" ]
, s7 x. i8 C* y( ~/ u
used:已使用的内存;
. Y* Z5 Z3 h/ r( Q: }6 ~6 w: I
, v; F) D( J* zfree:空闲的物理内存;4 ?. x7 s" _6 b* m/ Q$ n
& s, C. V% J+ o0 r$ |, `& @
shared:被共享使用的物理内存;
' F$ {* o0 U4 k# o1 o8 L+ s- t0 K) z8 e" r; d6 I
buff/cache:可以理解为缓存;+ ]. u1 D. g7 i# f, ?, O

0 a0 z( z1 J: c. M) L* r1 Aavailable:还可以被应用程序使用的物理内存;available= free + buffer + cache(这只是理想中的计算方式,实际中的数据往往有较大的误差)。
+ i1 m1 t- d/ a, o, K- {/ L  U' ~9 O5 X% ^  n
2.清理缓存命令:% ~9 ?7 i# x0 G$ c

! U0 F# b4 w) z" \% w3 O( n8 h  P8 L4 Gecho 1 > /proc/sys/vm/drop_caches   //释放pagecache页面缓存
7 c( R. t- d$ ], _
8 i) M! O- z0 jecho 2 > /proc/sys/vm/drop_caches   //释放dentries(目录缓存)和inodes缓存/ |# }/ Y: h' |/ O

. P2 J8 w  H7 J, I4 uecho 3 > /proc/sys/vm/drop_caches   //释放pagecache,dentries 和 inodes缓存
4 a& Q( `' P' s; x& t( l9 x  t. d: E! D7 R+ U/ G
注释:
0 o* `! r; u! F+ g7 J& c8 a) m0 A/ y, c( \; J1 B
echo 0 是不释放缓存
% _  b2 g0 C& R, ]4 y2 z/ C. q5 ^
8 l5 F6 Y$ ?& R8 K1 J& g/ P7 S2 mecho 1 是释放pagecache页面缓存(清空最近放问过的文件页面缓存)
/ L1 s6 |5 _: F) w0 ?# Z* q0 O2 I* f+ C( z- V. @+ R. n( q3 }) s8 L' Y
ehco 2 是释放dentries(目录缓存)和inodes缓存(清空目录项缓存和文件节点缓存)8 |+ s% k# E7 m" R) S

: p; c9 X% A: U9 i% |3 zecho 3 是释放 1 和 2 中说到的所有缓存: w8 w" _& |$ ?$ l4 d# _

2 B' x7 ?5 b5 u- O6 l2 M; i
- W$ g* _4 Y& r6 V2 e4 J
' P  t1 J0 _( Z4 K4 \( A5 h5 E/ g原文连接:http://www.szw86.com/thread-8891-1-1.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系我们|小黑屋|手机版|Archiver|育儿网

GMT-5, 2024-9-27 08:24

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表