Originally Posted by murg
Don't be so sure. I don't think that the the Kobo is really a multi-tasking device. Yes, it looks like it does stuff during the idle cycles, but I think that when it is doing main line processing, like writing the database to the disk, it will wait until that operation is done before proceeding to the next.
It's a Linux device. It supports multi-tasking fine.
As for whether SQLite is asynchronous or not, I can't really say whether or not the Kobo developers implemented it or not but it's quite possible
that they did. Really depends on the library they used to write the software.
Honestly, it's unlikely. But it's possible and it'd be nice.