Linux 設定 vm.swappiness 調整 SWAP 使用時機

Linux SWAP 的設定建議值,在最早的書籍、文件教學都是建議設定為記憶體(RAM)的兩倍~

不過隨著記憶體越來越大,反而就建議 SWAP 的設定值就不要太大,畢竟吃到 SWAP 整台 機器的 IO 都會重不少~

原本想法應該是,記憶體使用滿,系統才會去使用到 SWAP,不過,仔細看看常常都是記憶體還很多,卻已經開始吃 SWAP,到底是怎麼回事呢?

閱讀全文〈Linux 設定 vm.swappiness 調整 SWAP 使用時機〉

Firefox 查看哪些 Tab、Extension使用的資源最多

Firefox 突然跑得有點慢,想要查看是哪個 Tab (網頁)、Extension 或者哪個配置最耗資源,可以怎麼做?

閱讀全文〈Firefox 查看哪些 Tab、Extension使用的資源最多〉

快速找出 Linux 佔硬碟空間的檔案

Linux 看到硬碟空間吃緊,df -h 可以看到使用率,但是硬碟容量快速減少,要快速找出到底哪邊大量使用空間,可以依照下述步驟:

  1. cd / # 切到根目錄,或者到更深入一點的資料夾
  2. du -h -d1 # 先看哪個資料夾吃最兇,再進去細部查
  3. cd max-size-directory # 切到使用容量最兇的地方
  4. du -h -d1 # 一層一層撈,持續重複 2 ~4
  5. du -sck * | sort -nr | less # 上述大方向抓到,要再查看細部含檔案的時候,由最上面開始看
  6. realpath filename # 如果有找到檔案,抓取真實路徑後,再來查看是怎麼發生的

台灣各個電信業者 4G 的平均網路使用量 - 2021

台灣於 2020年7月 5G 開始啟動,5G 用戶急速成長,預計年底將突破500萬大關。

  • 註:原來我每個月用 20G ~ 30G 還在平均使用量以下~

閱讀全文〈台灣各個電信業者 4G 的平均網路使用量 - 2021〉

循環扇 的原理 與 使用方式

循環扇 和 一般電風扇有什麼不一樣?原理是什麼呢?要怎麼使用效果才會做好呢?

  • 註:我以為是對著冷氣出來的那條路徑,往另外一側的牆邊打,才知道這種作法不是最好的~
  • 循環扇 要購買可在此挑選:循環扇的價格比價資訊

閱讀全文〈循環扇 的原理 與 使用方式〉

Linux 快速查看網路、硬碟、負載、記憶體使用情況的 Shell Script

Linux 做系統監控,最基本的就是網路、CPU、硬碟、Load Average (uptime)、RAM、SWAP 等等,若系統有問題時,這些也是首先查看的點。

此程式就是可以快速將這些資訊整理起來,一次呈現,所以若有問題時,登入系統直接執行,可以省掉不少時間。

閱讀全文〈Linux 快速查看網路、硬碟、負載、記憶體使用情況的 Shell Script〉

Linux 查看正在吃 swap 的程式

Linux Server 記憶體夠用的話,通常就不會使用到 swap,但是已經使用到 swap 的話,要怎麼查出是哪些程式使用的呢?

  • 註:單純使用到 swap 的 PID 列表可查 /proc/*/status 的 VmSwap 值,使用下述即可:
    • grep VmSwap /proc/*/status

閱讀全文〈Linux 查看正在吃 swap 的程式〉