育儿论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

24万

主题

24万

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2022-4-28
发表于 2022-11-3 19:19 | 显示全部楼层 |阅读模式
linux系统该如何查看内存使用情况以及清理缓存?
  [* m! u: y% p
" u" b# N7 D* ?9 V$ ?linux系统该如何查看内存使用情况以及清理缓存?
* ]9 j+ c# l( m& X% ]3 E! {5 J. c: W; `& n
有时服务器卡顿,不一定是cpu使用率过高,也有可能是内存不够用了,可以使用下面的方法查看,并及时清理。! }# }8 Z2 r4 T3 a+ |; R2 o
) N8 ]) X- Q. J* H8 {4 t- x1 @
1.查看物理内存使用情况的命令:free -h
( ?$ z9 @2 {! D0 A
8 `- b0 d6 ^2 [: v. B( Ototel:机器总的物理内存;: `$ T' K+ o5 t4 [
4 t  e" r( j. o  p) T
used:已使用的内存;
+ D: I  I. O9 _# [; H! W) p/ N' {$ K7 `! N6 T+ B7 V
free:空闲的物理内存;: Y' O, ~7 d3 K! B! N2 @' t
; l& R) q7 J+ U, z- \( n, a* H
shared:被共享使用的物理内存;# B" D" U: p6 Q' p3 Z3 D+ k$ x

7 T! V6 A2 R3 R; D6 ^buff/cache:可以理解为缓存;" \  u# \( U1 b7 r) I2 I

3 J% ?; X/ e+ j/ t: I# o0 o. W( `, L' javailable:还可以被应用程序使用的物理内存;available= free + buffer + cache(这只是理想中的计算方式,实际中的数据往往有较大的误差)。! _6 a9 L9 `( m3 x% C( p' Y

; w. H8 a. x: g# b+ C+ u( ~3 c2.清理缓存命令:: n1 n% I1 V9 f2 X# c3 P
4 K5 p" u1 j& F9 C
echo 1 > /proc/sys/vm/drop_caches   //释放pagecache页面缓存
; B9 g9 m2 f  o( U, m; F" Q9 l: J7 x' t! f3 |
echo 2 > /proc/sys/vm/drop_caches   //释放dentries(目录缓存)和inodes缓存: g6 w, H, J7 \. U
+ J! s5 K1 S$ C$ g9 a) `: h3 J
echo 3 > /proc/sys/vm/drop_caches   //释放pagecache,dentries 和 inodes缓存
: B9 q( B, n( d$ O: h
% ~( @. a) Z7 _( V& w* X( g" X' Q- @注释:
- N0 I+ N( i6 Z- I6 g2 u; r3 f
! z4 d4 m  E# P) I& z  iecho 0 是不释放缓存. T8 `; p$ S7 {3 g6 d1 H
; v: R: a" A. r  r% t8 z1 Z" `+ Z
echo 1 是释放pagecache页面缓存(清空最近放问过的文件页面缓存); o9 j- n$ g$ i7 T4 E6 ]
- z9 i0 g/ A# r4 H3 e. c
ehco 2 是释放dentries(目录缓存)和inodes缓存(清空目录项缓存和文件节点缓存)
3 P4 k& R$ U& n- }/ _3 J# `8 O3 Z" M9 `" Q" s+ F. Y* M# s9 e/ L
echo 3 是释放 1 和 2 中说到的所有缓存
+ k% C8 K  I' R2 u# i: y0 E8 q! G4 u, z/ T/ ^( E

3 W0 y3 w* D) j0 V8 G; F. N5 G0 \! Y/ ~1 i
原文连接:http://www.szw86.com/thread-8891-1-1.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT-5, 2025-1-18 13:37

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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