十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
最近linux服務(wù)器報(bào)警說內(nèi)存告急,猛的一驚,什么情況啊,趕緊登陸堡壘機(jī),查看內(nèi)存:
我們提供的服務(wù)有:成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、微信公眾號(hào)開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、鶴壁ssl等。為1000多家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的鶴壁網(wǎng)站制作公司
清理緩存的命令:
好啦,就到這里了,謝謝
看緩存的命令
free -m
清理緩存的命令
echo 1 /proc/sys/vm/drop_caches
echo 2 /proc/sys/vm/drop_caches
echo 3 /proc/sys/vm/drop_caches
echo 0 是不釋放緩存
echo 1 是釋放頁緩存 《Linux就該這么學(xué)》
ehco 2 是釋放dentries和inodes緩存
echo 3 是釋放 1 和 2 中說道的的所有緩存
清空命令一般都是采用echo去清空文件內(nèi)容,例如,
echo “ ” test,表示直接寫入一個(gè)空信息到test文件里去,這樣test文件就會(huì)被寫空,清除掉所有信息。
另外,還可以用vim,vi編輯命令直接對(duì)文件進(jìn)行修改即可,例如,
vim test
然后直接刪除里面所有內(nèi)容即可,快捷刪除方式可以用10000dd 表示刪除1萬行內(nèi)容。
1、使用free命令查看一下當(dāng)前內(nèi)存使用情況
free
total?used?free?shared?buffers?cached
Mem:?16621896?8967952?7653944?0?212352?8377276
-/+?buffers/cache:?378324?16243572
Swap:?10241428?0?10241428
#針對(duì)free命令后出現(xiàn)的信息解釋
#total:總計(jì)物理內(nèi)存的大小
#used:已使用多大
#free:可用有多少
#Shared:多個(gè)進(jìn)程共享的內(nèi)存總額
#Buffers/cached:磁盤緩存的大小
2、執(zhí)行sync同步數(shù)據(jù)
sync
#該命令將未寫的系統(tǒng)緩沖區(qū)寫到磁盤中
#包含已修改的?i-node、已延遲的塊?I/O?和讀寫映射文件。
3、清理cache(緩存)
echo?3??/proc/sys/vm/drop_caches?
free
total?used?free?shared?buffers?cached
Mem:?16621896?579592?16042304?0?268?308708
-/+?buffers/cache:?270616?16351280
Swap:?10241428?0?10241428
4、對(duì)比步驟1和3的free命令,used(減少)、free(增大)對(duì)應(yīng)Mem部分就清楚了,cache(緩存)被清理掉了。