timmy / Linux Swappiness 管理小工具
0 Favoriten
0 Forks
1 Dateien
Zuletzt aktiv 9 months ago
這個小工具可以輕鬆查看、臨時設定和永久修改 Linux 系統的 swappiness 值,讓你能夠靈活調整系統的記憶體與 Swap 分區的使用比例,適合需要最佳化系統效能或特定應用需求的使用者。
| 1 | #!/bin/bash |
| 2 | |
| 3 | # manage_swappiness.sh |
| 4 | # 簡單又好用的 Linux swappiness 管理小工具 |
| 5 | |
| 6 | # 檢查是否有 root 權限 |
| 7 | if [ "$EUID" -ne 0 ]; then |
| 8 | echo "嘿,這個腳本需要 root 權限喔!試試用 sudo 來執行吧。" |
| 9 | exit 1 |
| 10 | fi |
timmy / 使用 gc 模組進行垃圾回收管理
0 Favoriten
0 Forks
1 Dateien
Zuletzt aktiv 9 months ago
gc 模組提供手動管理 Python 垃圾回收(Garbage Collection)的方法,例如調試記憶體洩漏、強制回收、調整閾值等,適用於長時間執行的應用或記憶體優化。
| 1 | import gc |
| 2 | |
| 3 | class CircularReference: |
| 4 | def __init__(self): |
| 5 | self.ref = self # 建立循環引用 |
| 6 | |
| 7 | # 建立一個有循環引用的物件 |
| 8 | obj = CircularReference() |
| 9 | |
| 10 | # 檢查物件是否被垃圾回收 |
Neuer
Älter