I'm resending this as I don't appear to have received it back from the list??
-------- Original Message -------- Subject: mmap (was: Re: [Chicken-hackers] library unit restructuring) Date: Wed, 09 Jul 2014 14:56:38 +0100 From: Andy Bennett <[email protected]> To: Felix Winkelmann <[email protected]>, [email protected] Hi, > - memory-mapped-files Without wishing to hijack the entire thread, as an aside, is there any way of making memory mapped files play nicely with the CHICKEN scheduler and threading model? It's possible for memory mapped files to cause a page fault which will then wait for I/O and, as I understand it, that will block the entire runtime. The background to this is that I've been thinking of switching on mmap support in my SQLite database. AIUI, the Sqlite API is blocking anyway and even the existing read calls underneath the FFI call with block the runtime. Regards, @ndy -- [email protected] http://www.ashurst.eu.org/ 0x7EBA75FF _______________________________________________ Chicken-hackers mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/chicken-hackers
