在現今手機四核八核橫行的時代,為什麼蘋果5S仍然是雙核?

時間 2021-06-02 23:15:41

1樓:北落師門

其一 IOS嚴格限制後台程序。核心和執行緒不是稀缺資源。

其二 A7的64bit架構帶來的是更多的暫存器。這個是32bit的核心望塵莫及的。

其三 A7處理器是只有倆核心。可是乙個核心的面積堪比兩個A15的核心。計算能力的本質又來自於電晶體數。。

所以綜上所述,蘋果因為系統的特性,需要的不是多執行緒的處理任務,切換並執行後台程式。而是保證當前程式流暢執行。故而做了倆超大的核心(乙個頂倆那種)。

再加上64bit的優秀架構。就算是雙核也夠了~~

2樓:Jony

首先要摒棄「核數決定效能」的錯誤思維慣式,一款處理器的效能是由本身主頻,架構,電晶體數量,執行記憶體的大小,頻率等等多方面因素決定的。

之所以蘋果到現在依舊堅持使用雙核是和iOS的執行機制密不可分的。iOS的後台機制是所謂的「假後台」,當你切換應用時,所有被你開啟的後台應用並沒有實際執行,而是被暫停執行並被儲存於RAM當中。所以iOS裝置並不需要過於強大的多工執行能力,所以多核也就不那麼必要。

反觀安卓,安卓系統是地地道道的「真後台」,所有開啟正在執行的,或在後台執行的,都真真切切的占用著你的處理器資源。所以多核也被各大SOC廠商所追捧。但是其實對於安卓目前也並非核數越多越好。

驍龍800,tegra4都是成熟的四核處理器。四核處理器的多工能力暫時已經足夠。

蘋果新一代A7處理器的電晶體數量已高達1億,其處理效能也是有目共睹的。與驍龍800,t4之流不逞多讓。加之iOS比安卓虛擬機器的天生優勢,以及iOS的優化,廠商對iOS平台的重視,使蘋果在效能與功耗之間做出了極佳的平衡。

如果打個比方,a7處理器便是兩台重卡,而各家安卓CPU便是四台輕卡。運輸能力其實都十分相近,只是因為資源調配的方向不同各家所做出的最優決策。

3樓:浮誇

IOS的單程序需要那麼多核心麼?只需要在gpu上多做點文章就行了。如果IOS放開了程序的限制,雙核的侷限性就會顯現出來。

當然了,CPU自身效能也是比較重要的,就像ix現在壓制農企的xx機一樣。但要說A7能幹過驍龍800,我持保留意見,除非iphone用800或者安卓上A7。

4樓:

因為它的雙CPU的A7和目前效能最好的手機處理器(Exynos5 octa,Tegra4,Snapdragon 800/805)一樣快(受到功耗限制),在單執行緒時還能佔便宜。

5樓:Kenneth

如果題主是期待「蘋果不用堆硬體,iOS系統優化比較好」這樣的答案,那你可能要失望了。單論效能,5s用的雙核cpu當時可是能秒殺一大批其他四核八核的cpu的。另外cpu核心在iOS這個偽多工系統上並不屬於稀缺資源,何必要那麼多。

為什麼驍龍821四核,為什麼不做八核?

高尚的人 這麼講吧 四個大核821都控制不了發熱和能耗 如果加入了四個小核 那八核全開的時候還不上了天?說到多核心,聯發科是個很好的反面教材 十核心,一核有難九核圍觀 為何是四核設計,高通在單核效率和核心分工效率上下足了功夫,證明了四核設計也能勝過八核甚至十核,其中也有可能是受到了火龍810的影響,...

為什麼手機主流都八核心了,電腦為什麼才四核?

說到底,就是商業需要。手機的銷售定位是大眾消費品,是人都會需要使用。其中僅有的幾個貌似明白的內容就是螢幕 畫素和核心處理器,相互比評手機時也是這麼幾個內容。廠家的宣傳一向是想客戶所想 您想聽什麼?想知道什麼?我們就告訴你什麼,反正您也不懂,講得您開心就行了。電腦就不一樣了,不一定時刻需要,用電腦的人...

智慧型手機處理器為什麼四核仍然沒有PC的雙核頻率快?

智慧型手機使用的處理器有嚴格的功耗限制,而台式電腦處理器的限制寬鬆十倍以上 在嚴格功耗限制下,處理器不能使用長流水線架構來提公升頻率。手機處理器的流水線一般只有10級左右。台式電腦處理器典型如Ivy Bridge,流水線達到15級。相同製造工藝和後端工藝下,流水線長的處理器功耗較大,但頻率上限高。 ...