方舟子不成為315的官方形象代言人,真是可惜了,那么多名人都倒在他的口誅筆伐下,可惜,他沒把自己打掉——質疑中國最真實的文人韓寒,他的打假動機本就不純。目前,手機界的歪理邪說,相比文化界,不遑多讓,許多誤導性的觀點,對一些參數和產品,進行了錯誤的解讀,日久天長,竟被奉為經典,嚴重混淆了消費視聽,讓許多有價值的產品,與我們失之交臂,給很多徒有其表的產品,以可乘之機。3·15來臨之際,筆者就為大家進行錯誤言論的打假,還市場一個公平、科學、健康的選購環境。
萬事開頭難,但WP7的開頭似乎難上加難——除了一上來就要面對Android和iOS兩座大山、應用程序極端缺乏,還要飽受5毛黨們的言論摧殘——WP7手機性能太次了!單核、512MB小內存、屏幕最大也只有4.3,太弱!其中,內存容量過小,成為了主要的攻擊目標。
誠然,目前市售的許多WP7機型,即便是諾基亞的WP旗艦Lumia 900,也僅配置了512MB的RAM,對于動輒1GB以上的安卓手機而言,這樣的配置過于寒磣。
安卓爾系統本身就是一個“內存黑洞”,它對內存的饑渴程度,達到了貪得無厭的地步——有多少占多少,即便你加入4GB的內存,Android也不會停止對內存資源的掠奪!為什么呢?因為Android對的應用程序不存在“結束”的說法,它只會被放在內存中,以待機的形式繼續占用內存的地址。也就是說,當您“結束”了一個應用程序,切換到另一個應用程序時,原來的程序是不會“認命”的,它繼續死皮賴臉的耗在后臺里,等待著隨時被喚醒。
姜還是老的辣,微軟不愧是windows系統的過來人,對內存的利用,那叫一個完美!WP7的內存利用方式,就聰明多了。在Windows Phone系統中,前臺只允許運行一個應用程序,并且,能夠待在后臺的程序,全部是微軟的“自己人”——任何第三方的應用程序,例如QQ、憤怒的小鳥之類的,是不允許占用后臺的內存的。并且,當在后臺待機的系統程序超過5個以上后,多出的程序會進入“墓碑”狀態。
“墓碑狀態”是微軟為WP7切換應用程序狀態的一種處理機制,以使用過程為例,當用戶正在使用一個應用程序,比如游戲或者新聞閱讀,這時有電話打進來,來電提示和通話頁面將會在前臺顯示,正在運行的游戲就會消失,但是WP7不允許后臺運行應用,這時候墓碑機制就會觸發,游戲的運行狀態包括畫面、進度等等數據會凍結保存,相當于暫停,但是游戲確實沒有運行,這也是墓碑名字的含義:應用程序已經死了,但是墓碑上記錄有臨終前的所有狀態。當通話結束后,游戲操作系統會將應用程序進程重新啟動,并將狀態數據傳遞為應用進行恢復,這也相當于應用從墓地里面爬出來,并按照墓碑上記錄的狀態進行還原。
通過以上介紹,我們得出結論——WP7的應用程序再被“結束”后,內存中只保存了他們“臨終”前的參數數據,但Android卻在后臺為“結束”的程序們保留了完整的存儲空間。WP7系統把所有的內存資源都花在了刀刃上,但Android卻要為程序的“尸體”留出太平間。因此,512MB的內存配置,已能保證WP7手機的流暢性,和1GB配置的安卓爾手機一樣完美!