The soft heap limit SQLite provides has potential uses beyond just
constraining memory usage in very low memory environments.  Commodity 1U
servers are currently available that offer 144GB of RAM installed with a
64 bit operating system.  On a system with 144GB of RAM you currently
only have the option of either using no limit at all or using a very
small value less than 2GB because the parameter to the function

 

void sqlite3_soft_heap_limit(int);

 

is an integer.  Having the option of using a value beyond 2GB would be
useful for these newer systems for the very same reasons that having a
soft heap limit of up to half the RAM on a system was useful on older
systems that only supported 4GB of memory.    

CONFIDENTIALITY NOTICE: THE INFORMATION CONTAINED IN THIS DOCUMENT IS
INTENDED ONLY FOR THE PERSONAL AND CONFIDENTIAL USE OF THE DESIGNATED
RECIPIENT(S).  IF THE READER OF THIS DOCUMENT IS NOT THE INTENDED
RECIPIENT OR ANY AGENT RESPONSIBLE FOR DELIVERING IT TO THE INTENDED
RECIPIENT, YOU ARE HEREBY NOTIFIED THAT YOU HAVE RECEIVED THIS DOCUMENT
IN ERROR, AND THAT ANY REVIEW, DISSEMINATION, DISTRIBUTION OR COPYING OF
THIS MESSAGE OR USE OF ITS CONTENTS IS STRICTLY PROHIBITED. 

 

_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to