俞木發(fā)
對于占用內(nèi)存高的進程,可以使用系統(tǒng)自帶的命令行批量結(jié)束。首先我們要知道系統(tǒng)中運行的哪些進程占用內(nèi)存比較高,只要在電腦運行的時候打開任務(wù)管理器,切換到“進程”選項卡,點擊標題欄中的“內(nèi)存”標簽,將占用內(nèi)存的進程從高到低排列(圖1)。
其中排在前面的就是占用內(nèi)存較高的進程,不過這里可以將偶爾運行一次的程序、系統(tǒng)程序排除,這樣在電腦正常運行幾次并查看后,就基本可以將常見的高占用內(nèi)存進程固定下來了。比如筆者在電腦中打開任務(wù)管理器窗口后,看到QQ瀏覽器打開多個標簽后占用的內(nèi)存很高,這時選中“QQBrowse r(32位)”右擊,再選擇“打開文件所在的位置”,在打開的窗口中可以看到進程對應(yīng)的程序名稱。比如QQ瀏覽器是“QQBrowser.exe”,記下該進程的名字備用(圖2)。
確定經(jīng)常占用高內(nèi)存的進程及其名稱后,啟動記事本,輸入下列代碼(每行“find /I”代碼對應(yīng)一個需結(jié)束的進程)并保存為“kill.bat”,放置在桌面?zhèn)溆谩_@樣下次我們在運行需要較大內(nèi)存的程序時,只要在桌面上右擊上述批處理,選擇以管理員身份運行,即可結(jié)束QQ瀏覽器釋放內(nèi)存了(運行前注意保存文件)(圖3)。
tasklist>e:\a.txt
find /I "QQBrowser.exe" e:\a.txt&&taskkill /f /imQQBrowser.exe
如果覺得命令行使用不便,可以下載“進程批量管理”(http://www.uzzf.com/soft/32623.html),以管理員身份啟動該程序后,在進程列表中按下Ctrl鍵多選需要結(jié)束的進程(可以根據(jù)用戶類別篩選,不要結(jié)束SYSTEM身份的啟動進程),點擊“一鍵結(jié)束”即可(圖4)。
不過要注意的是,這種方法治標不治本(只適用于臨時釋放內(nèi)存給其他程序使用),如果要讓內(nèi)存更充足,更簡單的方法是去升級電腦的內(nèi)存容量。