Most probably it will be a memory leak in your program. We must release the dynamically allocated memory ourselves. So check whether you are forgetting to do that. Most probably that leak will be happening inside some loops or repeatedly calling functions.
On Fri, 2006-10-27 at 17:00 +0100, Ben Clewett wrote: > Dear Sqlite, > > I very much enjoy using Sqlite, it is extremely useful. > > I have a memory usage query. > > I am linking to libsqlite3.so.0.8.6. After calling sqlite3_open(...) I > find my programs data memory jumps by 16392 Kb. > > This seems a lot. The database I am opening is only 26K in size. > > I have a similar process opening about 90 times. This obviously > consumes a very large amount of memory, 1.4G with 90 processes. > > May I ask if this is what would be expected, and whether there is > anything I can do to lower this loading? > > Thanks for your help, > > Ben. > > > > ----------------------------------------------------------------------------- > To unsubscribe, send email to [EMAIL PROTECTED] > ----------------------------------------------------------------------------- ______________________________________ Scanned and protected by Email scanner ----------------------------------------------------------------------------- To unsubscribe, send email to [EMAIL PROTECTED] -----------------------------------------------------------------------------