看板 MAC 關於我們 聯絡資訊
PD9 + Win7 OSX10.10.5 MBA2012 最近發現只要開PD9跑Win7,MBA的風扇就會狂轉。 開Win7的task manager,發現根本沒在做什麼,基本上是閒置。 但開Mac的activity monitor的話, 會看到一個叫prl_vm_app的程式常吃超過100%有時200%的CPU。 有人知道這東西是幹嘛的嗎?為何Win7沒做什麼事它還是在那邊跑。 這東西要是硬砍它,Win7就會被停掉,所以它應該是PD9的一部份。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.109.177.127 ※ 文章網址: https://www.ptt.cc/bbs/MAC/M.1465988099.A.D82.html
cloudatlas: 先檢查一下你分給虛擬機的CPU數量吧 06/15 19:00
AndyLee76: 本來就會阿,正常 06/15 19:15
kouta: WIN7當然沒幹嘛啊 跑它的是PD啊 06/15 19:31
kouta: 你是用OSX跑PD用WIN7 難道PD沒在執行你的win7嗎 06/15 19:33
danny8376: 你以為VM轉換效能是1:1啊... 06/15 23:01
a3619453: pd的廣告洗腦一堆人以為虛擬機效能效率很好 06/16 01:20
w180112: win7工作管理員是看win7在幹嘛 06/16 02:19
w180112: 但問題是吃你效能的不是win7的process 06/16 02:20
danny8376: PD效率是不錯啊... 06/16 02:32
Epsilon: 請問如果Win7沒在做事,那PD是在執行什麼?而且執行得超 06/16 10:08
Epsilon: 級忙的樣子。這怎麼想都不對勁。 06/16 10:08
Epsilon: VM效率當然比不上原生,我沒懷疑過這點。我的問題是連 06/16 10:09
Epsilon: Win7都在閒置了,那PD有什麼可以忙?這跟VM的效率無關吧 06/16 10:10
lecheck: 個人覺得PD相容性最高 效率好像是VMWARE 06/16 10:10
weilun1205: NMB 2015 PD+WinServer 閒置機身微溫 CPU挺多到60% 06/16 10:11
Epsilon: 回一樓,我的MBA是2-core,8GB RAM。PD設定裡頭給Win7三 06/16 10:12
Epsilon: 個CPU、4GB的RAM。這資源應該是給得相當大方,而且狀況是 06/16 10:12
a3619453: PD在執行什麼?當然是在執行維持虛擬機的運作啊 06/16 10:13
Epsilon: 發生在Win7開機後完全閒置時,Win7自己根本什麼事都沒做 06/16 10:13
a3619453: 虛擬機資源不要給的太大方 要維持運作吃的就是你給的 06/16 10:13
a3619453: 那些資源 CPU調兩個就好 06/16 10:13
wbenjin: 你以為電腦閒置就真的沒在做事喔...... 06/16 14:40
shcjosh: 如果是4核的機器切2核給他用,他直接把200%佔住算正常吧 06/16 16:34
shcjosh: 這是我的vm,win10待機中也是200% 06/16 16:35
shcjosh: http://imgur.com/oeZ7Czw 06/16 16:35
danny8376: "閒置"也是一項工作... 06/16 23:12
danny8376: 難不成你以為電腦完全閒置時 CPU就停下來了? 06/16 23:12
pokmjuyhn: 樓上問的問題好奇怪哦 沒動 怎麼會運作 這個讓我感覺 06/17 09:54
pokmjuyhn: 神邏輯.就如同 在抱怨 手機只有開機 擺在那沒用 怎麼會 06/17 09:54
pokmjuyhn: 耗電 意思一樣耶 06/17 09:54
殘念。此處找不到答案,但還是感謝幾位真的設法提供可能解答的板友。 google之後發現,prl_vm_app早就惡名昭章, 國外很多使用者抱怨它會莫名其妙佔資源,嚴重的整個系統會慢到不能用。 至於原因,或許仍是個謎,不同的人症狀都不一樣,解決的方法也不一樣。 有人說跟顯卡有關,有人說要用指令列模式開/關一些PD設定才能解決, 有人說一些解法有用,有人說沒用。 PD官網與官網討論區都有談到這問題, 最有趣的是,PD官方自己建議的解決方案不只一個, 其中一個是移除PD主程式、Mac重開機、重裝PD。 這問題如果大到這種程度,顯然已經不是某些推文說的什麼模擬器本來就會比較慢, 而是prl_vm_app這程式本身就有奇怪的瑕疵, 有各種奇怪的可能誘發它突然吃一堆資源。 我自己反覆單純化Win7裡做的事並不斷重開機測試後, 發現在我的系統上,誘發prl_vm_app爆衝的似乎是windows update, 只要把windows update關掉,重開機之後, 不管怎麼操Win7,prl_vm_app都不會再無理吃一大堆資源。 對不起,我的錯,我沒做功課。 我先google好的話,就不必來這邊問了。 沒有一開始就google英文資訊, 抱著偷懶心態想先看看這裡講中文的板友是否有類似經驗顯然是不對的。 以下開放噓文。 ※ 編輯: Epsilon (140.109.177.127), 06/17/2016 10:48:41
owenx: windows update在background running也不是你說的「什麼也 06/18 10:47
owenx: 沒做啊(」゜ロ゜)」」 06/18 10:47
danny8376: 如果某樓是在質疑我... 我建議你先去了解電腦怎運作 06/19 10:32
danny8376: CPU不管有沒有實際做運算 都是100%在跑 06/19 10:33
danny8376: 差別只在執行的指令有沒有意義罷了 06/19 10:33
danny8376: 當然現在CPU為了省電都會在idle時大幅度降頻 06/19 10:35
danny8376: 不過頻率降了實質上還是100%在跑 只是比較慢罷了 06/19 10:36
danny8376: 至於PD這一側大概算是對"降頻"這件事處理上有問題吧 06/19 10:38
danny8376: 不過我自己是習慣了他吃100%啦XD 06/19 10:38
danny8376: 是說正確來說現在CPU應該不單純降頻啦 06/19 10:43
danny8376: 不過睡個幾微秒又起來做點事然後就繼續回去睡個幾微秒 06/19 10:44
danny8376: 說實在也差不多意思XDD 06/19 10:44