日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux安全清理缓存,架构师小跟班:如何高效又安全的清理Linux服务器上的缓存?...

發(fā)布時(shí)間:2023/12/8 linux 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux安全清理缓存,架构师小跟班:如何高效又安全的清理Linux服务器上的缓存?... 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

操做服務(wù)器上的生產(chǎn)環(huán)境,必定要慎之又慎,安全第一,優(yōu)化第二!

node

一些基本原理

說到清理內(nèi)存,那么不得不提到/proc這一個(gè)虛擬文件系統(tǒng),這里面的數(shù)據(jù)和文件都是內(nèi)存中的實(shí)時(shí)數(shù)據(jù),不少參數(shù)的獲取均可以從下面相應(yīng)的文件中獲得,好比查看某一進(jìn)程占用的內(nèi)存大小和各項(xiàng)參數(shù),cpu和主板的詳細(xì)信息,顯卡的參數(shù)等。web

相應(yīng)的關(guān)于內(nèi)存的管理方式是在/proc/sys/vm/drop_chches文件中,必定要注意這個(gè)文件中存放的并非具體的內(nèi)存內(nèi)容,而是0-3這幾個(gè)數(shù)字,經(jīng)過文件大小只有1B也能夠知道,而這些代號(hào)分別告訴系統(tǒng)表明不一樣的含義以下:緩存

0:系統(tǒng)默認(rèn)值,默認(rèn)狀況下表示不釋放內(nèi)存,由操做系統(tǒng)自動(dòng)管理安全

1:釋放頁緩存服務(wù)器

2:釋放dentries和inodes優(yōu)化

3:釋放全部緩存spa

因此根據(jù)上面的說明,分別將1,2,3這3個(gè)數(shù)字重定向到drop_caches中能夠?qū)崿F(xiàn)內(nèi)存的釋放,通常釋放內(nèi)存都是重定向3到文件中,釋放全部的緩存。操作系統(tǒng)

清除緩存操做步驟

一、查看當(dāng)前緩存剩余orm

free -h

blog

當(dāng)前內(nèi)存剩余570M左右,另外buff/cache是1.3G,根據(jù)上面說的如今真正的剩余內(nèi)存應(yīng)該是1.8G左右。

二、寫緩存到文件系統(tǒng)

sync

三、釋放內(nèi)存

echo 1 > /proc/sys/vm/drop_caches

四、執(zhí)行后查看內(nèi)存剩余

free -h

若是想讓操做系統(tǒng)從新分配內(nèi)存,那么設(shè)置drop_caches的值為0便可:

echo 0 > /proc/sys/vm/drop_caches

特別注意:

在生產(chǎn)環(huán)境中的服務(wù)器咱們不要頻繁的去釋放內(nèi)存,只在必要時(shí)候清理內(nèi)存便可,更重要的是咱們應(yīng)該從應(yīng)用程序?qū)用嫒?yōu)化內(nèi)存的利用和釋放,常常清理內(nèi)存可能只是暫時(shí)屏蔽的應(yīng)用程序中的一些bug,因此更重要的是程序的調(diào)優(yōu),其余的交給操做系統(tǒng)來管理。

總結(jié)

以上是生活随笔為你收集整理的linux安全清理缓存,架构师小跟班:如何高效又安全的清理Linux服务器上的缓存?...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。