It is interesting that malloc is faster than mmap.
Could you give more details about the setting of your experiment?
How many threads, how many concurrent files (BATs), size of files,
type of data, kind of accesses etc.
----- Original Message -----
From: Roberto Cornacchia
As far as I understand it, malloc on Linux will happily succeed even if there is not enough memory+swap to hold all data. So you can't rely on malloc failures to tell you to switch to mmap.
Hello list,
we were wondering about the purpose of GDK_mmap_minsize when creating
On 09/20/2016 06:19 PM, Hannes Mühleisen wrote: transient columns. The attached patch will always *try* to malloc/realloc a transient column but still fall back to memory-mapped files if malloc should fail. This dramatically improves performance. Any good reason why this should not be the default behaviour?
Thanks,
Mark and Hannes
-- Sjoerd Mullender
-- Sjoerd Mullender
_______________________________________________ developers-list mailing list developers-list@monetdb.org https://www.monetdb.org/mailman/listinfo/developers-list