Android 模拟器与物理设备上的性能解析 JSON
Performance parsing JSON on Android emulator vs physical device
我正在开发一个应用程序,它需要将至少 20.000 个对象从 JSON 解析为 POJO,因此我正在根据设备的硬件测试 JSON 解析时间。
因此,我想使用模拟器来测试不同的规格。问题是,使用 Genymotion 或 Andy 或其他模拟器,与具有相同规格的物理设备上的解析时间相比,解析时间非常短。
例如:
HoneyWell E70(1 核 @1Ghz / 512 Mb RAM):2 分钟。
自定义模拟器phone(1 核@1Ghz/512 Mb RAM):18 秒。
在模拟器上解析给你 "unreal" 性能时间?或者模拟器时间是 "real" 而只是 HoneyWell 的 CPU 真的很糟糕解析?
我不知道哪个是正常的解析时间,目前,我没有第三种设备来比较 HoneyWell 和仿真器。
这是选项 2:HoneyWell 的 CPU 解析真的很糟糕。我可以找到第三个设备进行比较,模拟器是正确的。
我正在开发一个应用程序,它需要将至少 20.000 个对象从 JSON 解析为 POJO,因此我正在根据设备的硬件测试 JSON 解析时间。
因此,我想使用模拟器来测试不同的规格。问题是,使用 Genymotion 或 Andy 或其他模拟器,与具有相同规格的物理设备上的解析时间相比,解析时间非常短。
例如:
HoneyWell E70(1 核 @1Ghz / 512 Mb RAM):2 分钟。
自定义模拟器phone(1 核@1Ghz/512 Mb RAM):18 秒。
在模拟器上解析给你 "unreal" 性能时间?或者模拟器时间是 "real" 而只是 HoneyWell 的 CPU 真的很糟糕解析?
我不知道哪个是正常的解析时间,目前,我没有第三种设备来比较 HoneyWell 和仿真器。
这是选项 2:HoneyWell 的 CPU 解析真的很糟糕。我可以找到第三个设备进行比较,模拟器是正确的。