[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-hackers] mmap (was: Re: library unit restructuring)
From: |
Andy Bennett |
Subject: |
[Chicken-hackers] mmap (was: Re: library unit restructuring) |
Date: |
Wed, 09 Jul 2014 14:56:38 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Icedove/24.4.0 |
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
--
address@hidden
http://www.ashurst.eu.org/
0x7EBA75FF
- [Chicken-hackers] library unit restructuring, Felix Winkelmann, 2014/07/07
- Re: [Chicken-hackers] library unit restructuring, Evan Hanson, 2014/07/07
- Re: [Chicken-hackers] library unit restructuring, Felix Winkelmann, 2014/07/09
- Re: [Chicken-hackers] library unit restructuring, Evan Hanson, 2014/07/13
- Re: [Chicken-hackers] library unit restructuring, Felix Winkelmann, 2014/07/13
- Re: [Chicken-hackers] library unit restructuring, Christian Kellermann, 2014/07/14
- Re: [Chicken-hackers] library unit restructuring, Evan Hanson, 2014/07/14
[Chicken-hackers] mmap (was: Re: library unit restructuring),
Andy Bennett <=
- [Chicken-hackers] mmap (was: Re: library unit restructuring), Andy Bennett, 2014/07/10
- Re: [Chicken-hackers] mmap, Felix Winkelmann, 2014/07/11
- Re: [Chicken-hackers] mmap, John Cowan, 2014/07/11
- Re: [Chicken-hackers] mmap, Andy Bennett, 2014/07/11
- Re: [Chicken-hackers] mmap, Felix Winkelmann, 2014/07/11