前言
我們在使用Windows系統的時候經常會遇到一些程式不會釋放已分配的記憶體,從而導致電腦變得緩慢。今天給大家推薦一款.NET開源的小巧、智慧、免費的Windows記憶體清理工具:WinMemoryCleaner。
使用Windows記憶體清理工具來最佳化記憶體,這樣不必浪費時間去重新啟動電腦。
工具主要特點
-
自動最佳化
- 每隔X小時 - 最佳化將按照設定的時間間隔執行
- 當空閒記憶體低於X百分比時 - 如果空閒記憶體低於指定百分比,最佳化將會執行
緊湊模式
- 最小化按鈕旁邊的箭頭(上/下)用於摺疊和展開視窗
記憶體區域
- 清理組合頁列表 - 僅在啟用頁面組合時有效地重新整理組合頁列表中的塊
- 清理修改後的頁列表 - 重新整理來自修改後的頁列表的記憶體,將未儲存的資料寫入磁碟並將頁面移動到待機列表
- 清理程式工作集 - 從所有使用者模式和系統工作集中刪除記憶體,並將其移動到待機或已修改的頁列表。請注意,到程式執行時,任何程式碼都必然會填充它們的工作集以便執行
- 清理待機列表 - 從所有待機列表中重新整理頁面到空閒列表
- 清理待機列表(低優先順序) - 從最低優先順序的待機列表中重新整理頁面到空閒列表
- 清理系統工作集 - 從系統快取工作集中刪除記憶體
排除最佳化的程式
- 您可以建立一個在最佳化記憶體時忽略的程式列表
最佳化熱鍵(全域性)
- CTRL + ALT + M(可定製) - 最佳化
工具設定
- 始終置頂 - 將視窗固定在所有視窗的頂部
- 自動更新 - 保持應用程式處於最新狀態
- 最佳化後關閉 - 在最佳化後關閉應用程式
- 關閉到通知區域 - 點選關閉(X)按鈕時將應用程式最小化到系統托盤
- 開機自啟 - 系統啟動後執行應用程式
- 顯示最佳化通知 - 在最佳化後向通知區域傳送訊息
- 啟動時最小化 - 應用程式將以最小化狀態啟動到系統托盤。單擊/雙擊圖示可恢復顯示
支援語言
阿拉伯語、中文、荷蘭語、英語、法語、德語、希臘語、印尼語、義大利語、日語、韓語、馬其頓語、波蘭語、葡萄牙語、塞爾維亞語、斯洛維尼亞語、西班牙語、土耳其語、烏克蘭語。
專案原始碼
專案下載
工具使用
點選最佳化後的記憶體情況(直接少了2.9G)
專案原始碼地址
更多專案實用功能和特性歡迎前往專案開源地址檢視?,別忘了給專案一個Star支援?。
優秀專案和框架精選
該專案已收錄到C#/.NET/.NET Core優秀專案和框架精選中,關注優秀專案和框架精選能讓你及時瞭解C#、.NET和.NET Core領域的最新動態和最佳實踐,提高開發工作效率和質量。坑已挖,歡迎大家踴躍提交PR推薦或自薦(讓優秀的專案和框架不被埋沒?
)。
https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetProjectPicks.md
加入DotNetGuide技術交流群
1、提供.NET開發者分享自己優質文章的群組和獲取更多全面的C#/.NET/.NET Core學習資料、影片、文章、書籍,社群組織,工具和常見面試題資源,幫助大家更好地瞭解和使用 .NET技術。
2、在這個群裡,開發者們可以分享自己的專案經驗、遇到的問題以及解決方案,傾聽他人的意見和建議,共同成長與進步。
3、可以結識更多志同道合的開發者,甚至可能與其他開發者合作完成有趣的專案。透過這個群組,我們希望能夠搭建一個積極向上、和諧友善的.NET技術交流平臺,為廣大.NET開發者帶來更多的價值。