为什么Android 4.0上的INSERT和UPDATE速度较慢?

当Android 4.0于2011年12月推出Nexus S时,我们进行了一些性能测试: http : //greendao-orm.com/2011/12/17/sql-performance-in-android-4-0/ 在此处输入图像描述

令人惊讶的是,在同一部手机上更新到Android 4.0后,UPDATE和INSERT性能下降了一半(!)。 我们没有时间进一步调查,但也许其他人呢?

可以推测,文件系统已经改变等等,但我正在寻找确凿的事实。 ;)

Solutions Collecting From Web of "为什么Android 4.0上的INSERT和UPDATE速度较慢?"

根据索尼的这篇博文 ,差异似乎是由SQLite Android API引起的:

与Gingerbread相比,ICS的另一个变化是Google已经将大量的SQL处理从本机迁移到了Java层。 在我们的内部研究中,我们已经看到对SQL数据库的读写操作需要更长的时间……

我希望看到一个跟进调查,以深入探讨这个问题,例如比较来源。 此外,索尼声称读取性能较慢,而我们的测量结果显示性能提升约40%,这很奇怪。