• 13

對sensation極度的失望~~~


89. wrote:
註冊到Service的程式關閉了
Service還是可以繼續執行程式所託付的工作
所以即是程式被關閉(釋放記憶體)後仍可繼續執行
我沒說Service不耗記憶體(很多時候Service不用也會消耗記憶體,也有些service在雲端不消耗記憶體)
我只說程式關閉後不消耗記憶體(可隨時被系統置換掉)
你說:應用程式進入休眠的狀態,他還是要佔用記憶體,即使把應用程式關閉,註冊到子系統去執行的東西...
你自己證明了你認同「程式被關閉後仍可繼續執行」
所以我的定義並沒有錯誤


不好意思,雖然我不太懂程式,不過我很確定我標的那段色的文字是馬克蘇在引用「你的」說法,然後告訴你他「不認同」你的論調。
簡單講,他認為你的論調是錯誤的。

不過你是怎麼看他的文章,可以把他的話扭曲成為他認同你啊?
我把下面他回覆的重點用紅字highlight起來。
馬克蘇 wrote:
或許你想要用比較簡單的說法來描述你想的東西,但這樣的方式,更令人搞不清楚

因為實際上程式的執行,用你的定義根本難以解釋

「程式被關閉(釋放記憶體)後仍可繼續執行」,我想世界上沒有這種程式

程式要執行,就必須佔用記憶體,無論是RAM還是ROM,還是某個系統資源、暫存器,那都是佔用記憶體,因為系統資源也是記憶體

就算如你下面描述的那一堆狀況,把要執行的東西註冊到子系統去執行,然後應用程式進入休眠的狀態,他還是要佔用記憶體

即使把應用程式關閉,註冊到子系統去執行的東西,一樣會佔用到系統資源,包含記憶體,除非這個項目不執行了

這個定義就我來看,已經是一個錯誤,你叫我如何往下去看你寫得一堆優勢、缺點?
NFS!甩尾無罪、飆車有理!!
Evodrifter wrote:
我很確定我標的那段色的文字是馬克蘇在引用「你的」說法,然後告訴你他「不認同」你的論調。


我想你看錯了
他是不認同我的「定義」
但至於
馬克蘇 wrote:

就算如你下面描述的那一堆狀況,把要執行的東西註冊到子系統去執行,然後應用程式進入休眠的狀態,他還是要佔用記憶體

即使把應用程式關閉,註冊到子系統去執行的東西,一樣會佔用到系統資源,包含記憶體,除非這個項目不執行了

這段話
馬克蘇是表示即使我說的狀況發生了,定義上也是錯的
也就是馬克蘇認為我說的情況是可能發生的


就好像我說:
下雨天不用雨具也不一定會淋濕
小明說:

或許你想要用比較簡單的說法來描述你想的東西,但這樣的方式,更令人搞不清楚
「下雨天不用雨具也不一定會淋濕」,我想世界上沒有這種情況   
不想被淋濕,就必須使用雨具,無論是傘還是雨衣,還是某種能檔雨的器具,那都算是雨具,因為可以擋雨   
就算如你下面描述的那一堆狀況,下雨時躲到車子裡,或是跑到房子裡,然後就不會淋濕,但車子跟房子都有檔到雨   
即使跑到防空洞、或是地下街,還是一樣有檔雨,也算是雨具,除非它垮掉了

這個定義就我來看,已經是一個錯誤,你叫我如何往下去看你寫得一堆優勢、缺點?


請問一下
小明這樣的回答是代表小明認同防空洞、地下街可以擋雨嗎?

很明顯
小明是認同防空洞、地下街可以擋雨
小明不認同的是
他覺得車子、房子算是「雨具」


就如同馬克蘇
馬克蘇不認同程式的記憶體釋放了、CPU也不佔用了
算是「關閉」
因為馬克蘇認為
程式關閉了,但要做的事交給系統去做,該程式就不算「關閉」了
happy = new year(2011);

Evodrifter wrote:
不好意思,雖然我不太...(恕刪)


正解

剩下的我不講了,反正有人根本聽不懂,要他不要再來煩我,還繼續私訊,沒關係,反正我也不會看,累積到一定數量,我就會回報,有膽就繼續來沒關係

不要以為這樣沒事,私訊一樣構成騷擾
敗家真是無底洞阿~
但馬克蘇後來在2011-07-06跟我表示
他覺得把應用程式關閉,註冊到子系統去執行是正確的
而且不是什麼新東西
徹底地反駁了他在111樓的言論
以下是馬克蘇的言論:

馬克蘇 wrote:
另外,不要把我的話照你的意思去解釋、衍申,那是你的意思,不是我的意思

「程式呼叫系統服務,把要做的事交給系統服務,然後關閉自身」

這種概念,並不是什麼新東西,你講的好像什麼天大的新概念、新技術



我原本以為馬克蘇在111樓就已經承認把應用程式關閉,註冊到子系統去執行是正確的
看來馬克蘇當時的想法是錯的


不過沒關係
至少現在的馬克蘇認為把應用程式關閉,註冊到子系統去執行是正確的


現在唯一的問題是
馬克蘇認為
程式關閉了,但要做的事如果有交給別人去做,該程式就不算「關閉」了



馬克蘇 wrote:
剩下的我不講了,反正有人根本聽不懂,要他不要再來煩我,還繼續私訊,沒關係,反正我也不會看,累積到一定數量,我就會回報,有膽就繼續來沒關係

不要以為這樣沒事,私訊一樣構成騷擾


如果你覺得我騷擾你
那你就公開吧
大不了我也公開你的私訊
到時候你只會更丟臉而以

happy = new year(2011);
我只覺得,既然程式不是suspend 或是 pause,而是Close 或是End,那理論上來說就是結束,理應從記憶體裡面移除或是釋放,我只知道有兩種程式會讓整個程序都停止以後還不能release memory的,那就是寫壞掉的程式跟病毒!
NFS!甩尾無罪、飆車有理!!
Evodrifter wrote:
我只覺得,既然程式不是suspend 或是 pause,而是Close 或是End,那理論上來說就是結束,理應從記憶體裡面移除或是釋放,我只知道有一種程式會讓整個程序都停止以後還不能release memory的,那就是寫壞掉的程式跟病毒!


是的
你說的沒錯

問題是
但馬克蘇認為
一支程式如果在End前
有在system service裡註冊過(使得該程式End後service可以代為處理一些工作)
則該程式就不算真正的「關閉」(即使該程式已經釋放記憶體與CPU資源了)
happy = new year(2011);
  • 13
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 13)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?