On 10/27/06, Ben Clewett <[EMAIL PROTECTED]> wrote:
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.

There are many different ways of memory "jump" (like linking with a
lot of dynamic libraries), but one thing is certain: sqlite is not
responsible for that.

I have a similar process opening about 90 times.  This obviously
consumes a very large amount of memory, 1.4G with 90 processes.

It's a memory leak in your program, for sure. Run some memory leak
tool (e.g. valgrind).

May I ask if this is what would be expected, and whether there is
anything I can do to lower this loading?

Unless you decided to mess with sqlite internals, it's not expected in any way.

Thanks for your help,

Ben.

Best regards,
~Nuno Lucas

-----------------------------------------------------------------------------
To unsubscribe, send email to [EMAIL PROTECTED]
-----------------------------------------------------------------------------

Reply via email to