日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Linux系統(tǒng)如何對(duì)內(nèi)存中的Cache進(jìn)行分析

【Linux系統(tǒng)如何對(duì)內(nèi)存中的Cache進(jìn)行分析】 Cache是內(nèi)存中的靜態(tài)緩存文件,有時(shí)候內(nèi)存中的Cache文件可能變得非常大,能夠達(dá)到4G,這甚至大大超出了內(nèi)存的容量,這是怎么回事呢?下面就來介紹一下Linux系統(tǒng)如何對(duì)內(nèi)存中的Cache進(jìn)行分析 。
為了驗(yàn)證這個(gè)結(jié)果,首先是隨便vi一個(gè)大文件,然后查看cache是否變化 。
然后尋找了工具,驗(yàn)證下文件里是否是那個(gè)文件 。
最后得出結(jié)論:linux是會(huì)緩存編輯過的文件的 。
官方默認(rèn)的源碼,換行符是windows的,下載完源碼以后,需要修改換行符,否則安裝報(bào)錯(cuò) 。需要自行替換linux-ftools_modify.zip已經(jīng)完成了換行符的替換 。
打包之前要先修改權(quán)限,增加執(zhí)行腳本的權(quán)限
chmod 755 -R *
打包指令
。/configure
make && make install
查看緩存命令(只針對(duì)當(dāng)前目錄下的文件有效)
linux-fincore --pages=false --summarize --only-cached *
輸出
[root@dev-suning tmp]# linux-fincore --pages=false --summarize --only-cached *
filename size total_pages min_cached page cached_pages cached_size cached_perc
-------- ---- ----------- --------------- ------------ ----------- -----------
Could not mmap file: linux-ftools: No such device
Could not mmap file: linux-ftools-new: No such device
Could not mmap file: redis-2.8.19: No such device
wildfly-8.1.0.Final.tar.gz 115,995,207 28,320 0 28,320 115,998,720 100.00
---
total cached size: 115,998,720
以下是截圖
剛開始的時(shí)候,cache只有40M

Linux系統(tǒng)如何對(duì)內(nèi)存中的Cache進(jìn)行分析


用vi編輯器,打開了wildfly(110M左右)
Linux系統(tǒng)如何對(duì)內(nèi)存中的Cache進(jìn)行分析


用cache分析工具,查看是否是這個(gè)文件
Linux系統(tǒng)如何對(duì)內(nèi)存中的Cache進(jìn)行分析


以上就是Linux分析Cache中文件的方法了,對(duì)Cache進(jìn)行分析后就知道Cache產(chǎn)生的過程 。如果想要清理Cache,可以參考:如何清理Linux中的swap、buffer及cache 。

    推薦閱讀