Linux SWAP 的設定建議值,在最早的書籍、文件教學都是建議設定為記憶體(RAM)的兩倍~
不過隨著記憶體越來越大,反而就建議 SWAP 的設定值就不要太大,畢竟吃到 SWAP 整台 機器的 IO 都會重不少~
原本想法應該是,記憶體使用滿,系統才會去使用到 SWAP,不過,仔細看看常常都是記憶體還很多,卻已經開始吃 SWAP,到底是怎麼回事呢?
個人筆記, 記錄關於 系統、程式、新聞 與 日常生活 等資訊
Linux SWAP 的設定建議值,在最早的書籍、文件教學都是建議設定為記憶體(RAM)的兩倍~
不過隨著記憶體越來越大,反而就建議 SWAP 的設定值就不要太大,畢竟吃到 SWAP 整台 機器的 IO 都會重不少~
原本想法應該是,記憶體使用滿,系統才會去使用到 SWAP,不過,仔細看看常常都是記憶體還很多,卻已經開始吃 SWAP,到底是怎麼回事呢?
Firefox 突然跑得有點慢,想要查看是哪個 Tab (網頁)、Extension 或者哪個配置最耗資源,可以怎麼做?
PHP 變數 assign 很大的值,會直接吃掉不少記憶體,此變數使用後,要釋放掉這些記憶體,可以使用 unset() 或者設為空、null 等等。
雖然手動清空變數的記憶體,不過通常程式都不會立即釋放出來,在 PHP 的情況是怎麼樣呢?
Linux 做系統監控,最基本的就是網路、CPU、硬碟、Load Average (uptime)、RAM、SWAP 等等,若系統有問題時,這些也是首先查看的點。
此程式就是可以快速將這些資訊整理起來,一次呈現,所以若有問題時,登入系統直接執行,可以省掉不少時間。
Linux 要計算某程式 (Process) 共佔用多少記憶體?使用多少 CPU (%)?要怎麼做?
我這台 Mac 已經是 2010年的機器,跑起來常常會卡卡的,於是來看看是 CPU 還是 RAM 不夠用的問題。
卡住時,最簡單的就是於"終端機"使用 top 來看看,除了 top 外,還有哪些工具可以使用呢?
Linux 要如何查看系統硬體 的 詳細記憶體(RAM)資訊?