HI 

I use sqlite3 in embedded arm 

my memory is very small  about 4M 

so i want to use MEMSYS5  to limit memory use 

i define DSQLITE_ENABLE_MEMSYS5   1  in sqlite3.c 

compile it 

in my code start  i use 

               
sqlite3_config(SQLITE_CONFIG_HEAP,malloc(2*1024*1024),2*1024*1024); 
               
sqlite3_config(SQLITE_CONFIG_PAGECACHE,malloc(4*1024),4*1024); 

before open database 

my purpose  is to limit memory usage < 2M + 4K 

but  i found sqlite3_memory_used=29126656 

is use 27M??  i can"t understand why 

what sqlite3_memory_used mean ? 



--
Sent from: http://sqlite.1065341.n5.nabble.com/
_______________________________________________
sqlite-users mailing list
sqlite-users@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to