¿您的計算機內存不足 有空嗎一旦開始打開許多程序,它開始工作嗎? 讀? 好吧,這不是解決方案(也許您應該考慮使用較輕的發行版,或者,如果可能的話,升級計算機),但是它可以為您提供幫助。 清除系統緩存。 默認情況下,Linux會增加緩存,直到使用所有可用內存為止。 這是正常現象,所有操作系統都會提供最高速度。 問題在於,有時這會產生相反的效果:緩慢,視頻閃爍等。 |
什麼是緩存?
緩存是 更小更快的內存,它存儲最常使用的主內存中數據的副本。
這是一套 從其他原稿複製數據,其特性是與緩存中的副本相比,原始數據通常在時間上訪問成本很高。 首次訪問數據時,將在高速緩存中創建一個副本。 對所述副本進行以下訪問,從而減少了對數據的平均訪問時間。
當處理器需要讀取或寫入主內存中的某個位置時,它首先會檢查緩存中是否有數據副本。 如果是這樣,則處理器立即讀取或寫入高速緩存,這比讀取或寫入主存儲器快得多。
如何清除緩存中的內容?
sudo su sync && echo 3> / proc / sys / vm / drop_caches退出
En GNOME 如果將系統監視器添加到面板,您將可以非常清楚地看到此命令的效果。
來源: 斯科特·克拉爾
感謝Miguel Mayol i Tur將信息傳遞給我們!
5.3.9.5。 / proc / sys /虛擬機/
該目錄有助於配置Linux內核的虛擬內存子系統(VM)。 內核廣泛且智能地使用虛擬內存,通常稱為交換空間。
來源: http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-es-4/s1-proc-directories.html
我沒有找到drop_caches東西,但想法是它們是控製文件。 3將是清空緩存的順序。 我猜一旦清空,它將恢復為0。 當您重新啟動時,它肯定會返回0,其他不會檢查
的問候!
5.3.9.5。 / proc / sys /虛擬機/
該目錄有助於配置Linux內核的虛擬內存子系統(VM)。 內核廣泛且智能地使用虛擬內存,通常稱為交換空間。
來源: http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-es-4/s1-proc-directories.html
我沒有找到drop_caches東西,但想法是它們是控製文件。 3將是清空緩存的順序。 我猜一旦清空,它將恢復為0。 當您重新啟動時,它肯定會返回0,其他不會檢查
的問候!
和一個
rm / proc / sys / vm / drop_caches
o
rm /proc/sys/vm/drop_caches/.*
它不一樣嗎?
試試吧...但是我不這麼認為。
您好!
帖子的作者說的很棒! 作品!! 一個改變嗎?
sudo的蘇
同步blablabla
出口
!
使用sync命令可以避免從SRAM存儲器中刪除正在運行的對象。
值0到3告訴內核您要從SRAM釋放哪些對象。
0 na of na。
1個頁面緩存
2個inode和dentries
3 1和2
平板電腦的校正器和我的舊內存之間的目錄的Inodos元數據和目錄信息與其包含的文件的關係...這樣停止...
您可以在菜單中創建一個帶有sh文件的按鈕以進行同步; echo 3> / proc / blablabla drop-caches(確保這個好孩子已經發布了)
格溫ZMO KK
好吧,我嘗試了一下,我打開了drop_caches文件來查看文件內容,只將0放到
同步&&迴聲3> / proc / sys / vm / drop_caches
它的內容從0更改為3,這與使用rm有很大不同,因為這將完全刪除該文件。
雖然我仍然不明白它對內容為0的影響,並將其更改為3。
可以正常工作,謝謝Pablo
榮幸。