]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Memory-mapped I/O is now on by default. The "PRAGMA mmap_limit(N)" can be
authordrh <drh@noemail.net>
Mon, 25 Mar 2013 23:09:28 +0000 (23:09 +0000)
committerdrh <drh@noemail.net>
Mon, 25 Mar 2013 23:09:28 +0000 (23:09 +0000)
commit0d0614bdc6e59c1cb52bc79fdf8dafbbc78f57f9
tree409fd2a1a127c4019c63da08d0d182db3d76a9be
parentd1ab8065c1039db43eb413702cafb3baa500d69a
Memory-mapped I/O is now on by default.  The "PRAGMA mmap_limit(N)" can be
used to issue a hint to the VFS to limit mmap space to N bytes.  The VFS
is free to ignore that hint if desired.  However, if "PRAGMA mmap_limit(0)"
is used, xFetch is never called.

FossilOrigin-Name: 1b37c4effdd03aa2ea938a71b4f22ed27391689b
18 files changed:
manifest
manifest.uuid
src/btree.c
src/btree.h
src/os_unix.c
src/pager.c
src/pager.h
src/pragma.c
src/sqlite.h.in
src/sqliteInt.h
src/sqliteLimit.h
test/dbstatus2.test
test/incrblob.test
test/mmap1.test
test/permutations.test
test/speed1p.test
test/sysfault.test
test/wal5.test