I am using Linux (3.2.12-3.2.4).
I have few "syncer" processes which updates lots and lots SQLite db files in a loop. The database sizes vary from 1 MB to few GB.
I have a "searcher" process which can query those DBs and return matched results.
I am looking forward to tune some kernel parameters to get maximum IO performance.