hanzo0313 wrote:
那請問樓主,我的文章中何處有因為羞於見到事實而見笑轉生氣出口罵人?
你可以明確指出嗎?如果沒有,那請你收回這句話。
我不會收回 因為那句根本就不是針對你!
最後兩句是在針對版友們說的 如果你認為我那兩句話是在針對你
我在這裡向你道歉 對不起我寫得不夠清楚讓你誤會了!!
Kakeru wrote:
是嗎? 那你可以解釋我在這篇提到的,Office有完整支援墓碑多工的現象嗎?
我更改了Office文件以後 即使再從選單裡呼叫Office這隻程式 他也不會產生一個新的Office給我喔
而是完整的把我剛剛的狀態還原喔
如果程式寫得好的話 Launching 必須要等同於 Activated 的狀態喔
Launching->叫回你自己儲存的資料
Activated->系統自動幫你叫回暫存資料(但僅限五個以內)
所以IE的Launching並沒有回覆資料 而是把新的狀態覆蓋到舊的狀態了!
在變成 Tombstone 之前還有一個狀態叫 Dormant 會在記憶體裡面保留一份完整的程式
只要記憶體足夠就會一直保留 直到需要釋出空間
TemjinC wrote:
在變成 Tombstone 之前還有一個狀態叫 Dormant 會在記憶體裡面保留一份完整的程式
只要記憶體足夠就會一直保留 直到需要釋出空間
沒錯 所以照你所說 訊息中心這些程式並沒有保存自己的資料 而是留在 Dormant 的狀態
所以超過五個以後資料就被系統釋出(或叫不回來)
關於這個現象你可以去看看我發的另一篇文章 在那篇文章裡有經由實驗歸納一些程式的特性
但是經由觀察Office可以發現 事實上程式是能夠寫到具有超過五個清單以後 還能還原資料的效果
也就是你圖中所寫 Deactivated Event時應該要把程式資料寫進State裡 等待重新被呼叫時載入!
然後成為Tombstone!
只是微軟不寫 或認為不需要寫 所以有些程式的資料就這樣被釋出而遺失了!
ddcatt wrote:
你在這裡吵翻天,Mango的操作方法還是沒有變,
這不是你的邏輯也不是我的邏輯,
是機器本來就是做成那樣。
使用者難道會想知道程式到底用的是stack, heap還有什麼coding的detail?

ddcatt wrote:
既然微軟把Home鍵當成是「跳離程式」的設計邏輯,
我會希望它離開得乾乾淨淨,不要拖泥帶水。
ddcatt wrote:
我比較喜歡WP7的邏輯,
而且從Mozart單工時代用到現在(那時還沒有多工列),
一點問題也沒有,
ddcatt wrote:
其實整個邏輯很一致,
例如你開程式的流程是
程式A - 程式B - IE分頁1 - IE分頁2 - 程式C,
上頁鍵就是讓你從程式C往後倒退回A,
進到IE時上頁鍵表面上是回到上個瀏覽網址,
但實際上還是在這條流程鍊子上,
等IE的分頁退到底,繼續點上頁鍵就回到程式B跟A。
自己一直發文講邏輯 然後講不過別人就又跳出來說講邏輯沒意義
既然沒意義 有本事你一開始不要提啊
說到底你也只是拿你自己說的話打腫你自己的臉而已

內文搜尋

X