我最近的iPhone 4到4的過渡并沒有最終在持續的基礎上提供所希望的性能提升。新的手機最初速度很快,但隨著操作和應用程序安裝的擴展而大幅放緩,除非我手動關閉后臺應用程序或(最壞情況下)硬重啟它們,否則它們通常無法使用。由此產生的“改進”(我使用慈善術語)只是暫時的。不可否認,iPhone 4s智能手機正在運行新版本的iOS(目前為8),而不是其前輩(7)。你們中的許多人也從實踐經驗中了解軟件更新有時會妨礙感知硬件性能。但基于iOS 8的iPhone 4s手機最初的快速性與最終的pokiness相反,令我感到困惑。當我說“pokiness”時,不要低估我的意思。即使是最卑微的應用程序有時也會終止到主屏幕,如果加載時間超過20秒......最簡單的我就是談論時鐘,天氣,消息等應用程序,并且(請記住,這是一部手機) 。像Pandora和Photos這樣的更復雜的應用程序在它們最終加載之前經常需要三次或更多次啟動嘗試...如果它們完全沒有。我嘗試了一切。我禁用了視差效果。我禁用了Siri,然后重新啟動以確保從內存刷新任何本地存儲的音素表。我剔除了不重要的存儲照片。我剔除了不重要的(尤其是大型的)應用程序。我剔除了我的IMAP和Exchange同步電子郵件配置文件中的各種文件夾,以及相關的聯系人和日歷數據庫。總而言之,我確保我擁有至少幾百MBytes的可用閃存(用于存儲)比我有RAM(iPhone 4s中512 MBytes)更多,以解決多任務引發的虛擬內存緩存問題。這些變化至少會在短時間內實現漸進式改進,或者這可能只是我的一廂情愿。但遲早,不可避免地會出現極端緩慢的情況。
我的下一步是推出一款名為System& amp;的應用程序。監控工具(SystemTools)。據我所知,除非您是運行Xcode的開發人員,即使使用越獄的iOS設備,也不可能在每個應用程序或每個進程的基礎上評估CPU利用率。但是像SystemTools這樣的程序至少可以為您提供系統范圍內的CPU(以及內存)用法。以下是我的iPhone 4s手機的示例屏幕截圖:
不要過多地閱讀看似很高的CPU利用率;當我拍攝截圖時,應用程序正在加載嵌入廣告。通常,處理器負載僅為約30%。而是關注RAM的使用,特別是Inactive(14.9%)和Free(4.7%)類別(其定義類似于Mac OS X中的定義)。即使加載了多個應用程序(在某些情況下暫停),也有近20%的RAM可用。我然后將這些結果與我的iPad 3進行了比較,后者運行完全相同的iOS 8版本,并且我從來沒有經歷過這些應用程序的減速。雖然iPhone 4s基于Apple A5應用處理器,但iPad 3運行Apple A5X;它還包含兩倍的系統RAM。 A5X具有兩倍寬的內存總線和兩倍的圖形內核,但GPU與A5中的PowerVR SGX543相同。盡管A5X CPU的最高速度為1 GHz,而iPhone 4s則為800 MHz,但雙核ARM Cortex-A9配置在其他方面也是相同的。
我發現兩臺設備的平均CPU負載和可用系統RAM的數量幾乎完全相同。當然,iPad 3的啟動速度是iPhone 4s的兩倍,但其顯示屏的像素數也是其5倍以上。由于iOS設備基于統一(系統加圖形幀緩沖)內存陣列方法,因此平板電腦中的增量RAM由圖形功能使用。因此,RAM和CPU利用率似乎都不是iPhone 4s性能缺陷的核心。
我的iPad 3與iPhone 4s的同類產品至少還有一個顯著的屬性,它與iPhone 4的前身共享。它們都包含32 GB的閃存,而iPhone 4s設備僅包含16 GBytes。因此,我決定將注意力重新集中在非易失性存儲器上,作為潛在的減速根本原因。在重新審視五年多前發布的一篇博客文章,寫在第三方應用程序多任務支持iOS 4的發布前夕,我想知道我是否已經足夠保留了大約800 MB的存儲空間;更有必要嗎?我已經做過相當多的剔除,正如我之前提到的,其結果不可避免地更大的應用程序更新已經逐漸消失(因此迫使我定期重新審視該問題)。現在,我加倍努力。空間的最大消費者之一是NAVIGON移動導航應用程序。我喜歡它,因為它的常駐地圖(相對于Apple或谷歌地圖程序中可動態下載的地圖)意味著即使我不在強大的蜂窩覆蓋范圍內,我也可以利用GPS。我沒有喜歡它,因為所有這些駐留地圖都消耗了幾GB的空間。我以前宰殺了整個加拿大。現在我“點點頭腦”并且除了科羅拉多(家庭),加利福尼亞(工作)和印第安納(家庭)之外,還免除了美國大部分地區,讓我免費使用~1.5 GBytes。
結果?從絕對意義上講,或者相對于我妻子的iPhone 5來說,快速調用手機仍然是一種夸張的說法。但它們肯定比以前好多了,特別是在我加載一些程序之后,盡管我最終需要開始手動再次關閉它們(或者最壞的情況,重新啟動)。如果我能夠進一步增加可用存儲空間的數量,我懷疑它們會更快(更長)。而且我希望iOS 9憑借其在我過去的帖子中提到的每應用程序存儲減肥措施,是實現這一目標的手段。那么,我需要等待的就是釋放越獄;-)
我的結論?不要使用升級的軟件將硬件推得太遠。我意識到,對于長期讀者來說,我可能會說這個“有點”不一致。畢竟,就在三年前,我還沒有將Apple 6帶入第一代iPad,這讓Apple感到很悲傷。但是,正如我后來意識到并公開承認的那樣,這種疏忽可能是由于平板電腦缺乏足夠的系統RAM。無論是內存,閃存,CPU還是GPU馬力還是其他因素,蘋果過去都應該更頻繁地做出這個決定,不管它是否會不可避免地導致“被迫過時”的投訴;例如,不將iOS 7引入iPhone 4,或者將iOS 8引入iPhone 4s。或許,你應該這樣做。
-
硬件
+關注
關注
11文章
3260瀏覽量
66132 -
PCB打樣
+關注
關注
17文章
2968瀏覽量
21660 -
華強PCB
+關注
關注
8文章
1831瀏覽量
27727 -
華強pcb線路板打樣
+關注
關注
5文章
14629瀏覽量
42990
發布評論請先 登錄
相關推薦
評論