簡體   English   中英

Android 12:如何測試性能等級?

[英]Android 12: How to test Performance Class?

Google 在 Android 12 中引入了一個新的 Performance Class。以下是一些要求:

  • 必須至少有 6 GB 的物理內存。
  • 必須確保至少 125 MB/s 的順序寫入性能。
  • 必須確保至少 10 MB/s 的隨機寫入性能。
  • 必須確保至少 250 MB/s 的順序讀取性能。
  • 必須確保至少 40 MB/s 的隨機讀取性能。

如何測量這些寫入和讀取速度? 我可以只運行 AndroBench 並測試我的設備嗎? 我知道 CDD 中列出了詳細信息。 但是,沒有列出使用了多少線程。

  • 順序寫入性能。 通過使用 10MB 寫入緩沖區寫入 256MB 文件來衡量。
  • 隨機寫入性能。 通過使用 4KB 寫入緩沖區寫入 256MB 文件來衡量。
  • 順序讀取性能。 通過使用 10MB 寫入緩沖區讀取 256MB 文件來衡量。
  • 隨機讀取性能。 通過使用 4KB 寫入緩沖區讀取 256MB 文件來衡量

eMMC 5.1 應該適用於性能等級 12 還是我需要 UFS?

https://source.android.com/compatibility/android-cdd.pdf指出:

如果手持設備實現返回android.os.Build.VERSION_CODES.Sandroid.os.Build.VERSION_CODES.MEDIA_PERFORMANCE_CLASS ,然后他們:

  • 必須確保至少 125 MB/s 的順序寫入性能。
  • 必須確保至少 10 MB/s 的隨機寫入性能。
  • 必須確保至少 250 MB/s 的順序讀取性能。
  • 必須確保至少 40 MB/s 的隨機讀取性能。

所以我想知道你關心的是什么? 設備自行報告其性能等級。


根據三星... android.os.Build.VERSION_CODES.S大致等於 eMMC 5.1:

64GB eMMC 5.1 內存的最大速度為每秒 250 兆字節 (MB/s) 的順序數據讀取和 125MB/s 的順序寫入。

即使一個讀取最小值,另一個讀取最大值,這些設備也將運行 Android 12。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM