[技術新聞討論] Google Pixel 7 的 64 位方法有助於減少 RAM 使用
#1
發表於 2022-11-3 00:11
Google 於 2014 年推出了對 Android 手機的 64 位支持,並從 2019 年開始支持 Play 應用程序。最近推出的 Google Pixel 7 和 7 Pro 是第一款僅支持 64 位應用程序的 Android 手機。在一篇博文中,這家位於山景城的組織解釋了放棄對 32 位的支持如何幫助減少 RAM 使用,並提高性能和安全性。隨著時間的推移,Big G 希望讓對 64 位應用程序的支持變得司空見慣。
此設備配置可以更快地運行應用程序,因為它可以訪問 32 位應用程序無法訪問的資源和指令。此外,它聲稱當 32 位支持被取消時,較新的 CPU 可以提供高達 25% 的性能。刪除對 32 位應用程序的支持還可以節省多達 150MB 的操作系統使用的 RAM,即使 32 位應用程序沒有運行也是如此。
根據 Google 的說法,隨著地址空間的增加,地址空間佈局隨機化 (ASLR) 等安全技術可能會更有效地運行。剩餘的空間可以用來保護控制流的完整性。
這讓開發人員可以訪問更好的工具,例如 HWASan,以檢測內存錯誤和優化應用程序。它還使供應商能夠更快、更有效地更新設備。 Google 建議開發人員開始測試僅適用於 64 位設備的應用程序。在開發人員工具的幫助下,現在可以測試新設置的兼容性問題。
最後,谷歌表示,隨著手機加入 Android Auto 的這一類別,64 位設備將越來越受歡迎。另一方面,僅 32 位設備將繼續對 Android Go、Android TV 和 Android Wear 至關重要。
Pixel 7 和 7 Pro 是目前僅有的 64 位手機,這意味著它們無法運行 32 位版本的應用程序。也許是時候告別 32 位應用程序的時代了。但是,它可能需要一段時間才能完全從 Android 中消失。
發佈日期:2022-10-31
新聞來源連結:Google Pixel 7 的 64 位方法有助於減少 RAM 使用 - GreenBot(英語)
評論:Pixel 7 和 7 Pro 只支持 64 Bit 的應用,不過這兩部手機所配搭的 CPU 都相當中階,它們的實際效能和使用體驗又會比 Snapdragon 8 Gen 1、8+ Gen 1、D9000 和 D9000+ 差距多少呢?有沒有人可以告訴我?感謝。
- Gigabyte Desktop (Home)
- Macbook Pro M1 13" (Programming)
- ROG Strix Scar 17 (2022) G733ZX-LL093W (Gaming)
- Xiaomi 10T Pro (Personal)
- POCO X3 GT (Office)
|