According to a post from SQLite:
Source: http://permalink.gmane.org/gmane.com....general/90549
Discussion: https://news.ycombinator.com/item?id=8420274
By my logic, it should be easy to compile the new binary for the ARM architecture and gain a huge performance boost on Android.
Is that possible?
Comment on HN by personZ:
Quote:
|
The latest SQLite 3.8.7 alpha version (available on the download page http://www.sqlite.org/download.html) is 50% faster than the 3.7.17 release from 16 months ago. That is to say, it does 50% more work using the same number of CPU cycles. [...] We have achieved this by incorporating hundreds of micro-optimizations. Each micro-optimization might improve the performance by as little as 0.05%. If we get one that improves performance by 0.25%, that is considered a huge win. Each of these optimizations is unmeasurable on a real-world system (we have to use cachegrind to get repeatable run-times) but if you do enough of them, they add up. |
Discussion: https://news.ycombinator.com/item?id=8420274
By my logic, it should be easy to compile the new binary for the ARM architecture and gain a huge performance boost on Android.
Is that possible?
Comment on HN by personZ:
Quote:
|
Most definitely. Download AOSP, overwrite ./external/sqlite/dist with the new version, and build libsqlite.so and deploy on a rooted device (note that Chromium, and the Chrome browser, use their own copy of sqlite). |