Re: [閒聊] 先關魔獸再關GGC
※ 引述《craftwar (no vista support)》之銘言:
: 最近用多開,注意到一個現象
: 直接關Garena會順便把一個War3關掉 (不知道哪版開始改的)
: 似乎很方便?
: 實際上,GGC直接暴力關掉War3 (不使用正常方式結束程式)
: 這樣做的結果就是,程式結束應該做的釋放資源等動作不會被執行
: (驗證方式請用message sniffer,看war3不會收到WM_DESTROY就結束
: 印象中clean up的動作是在WM_DESTROY中做的)
: 會不會有memory leak,這要看war3是怎麼寫的
: 像我就很偷懶,MSDN說程式結束會自動釋放的,我就沒手動寫
: 如果你沒正常結束koala's WC3 helper,我可以告訴你
: 基本上會有memory leak,某些系統資源會沒機會釋放
如果一個程式已經「結束」但是還占用系統資源,應該是 OS 沒寫好吧。
至少以 memory 來看的話,不管有沒有 leak ,只要 process 結束,
所以分配給它的 page 應該都會釋放掉,這是記在 page table 裡面,
沒道理不去把它清一清,不是很懂你所謂某些系統資源沒機會釋放指的是什麼。
--
我實實在在的告訴你們,一粒麥子不落在地裡死了,
仍舊是一粒,若是死了,就結出許多子粒來。
約翰福音 12:24
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.31.132
推
12/01 01:37, , 1F
12/01 01:37, 1F
噓
11/03 17:13, , 2F
11/03 17:13, 2F
噓
11/03 17:13, , 3F
11/03 17:13, 3F
噓
11/03 17:13, , 4F
11/03 17:13, 4F
討論串 (同標題文章)
WarCraftChat 近期熱門文章
PTT遊戲區 即時熱門文章
14
14
18
23
45
82
19
30