chicken-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-hackers] mmap


From: Felix Winkelmann
Subject: Re: [Chicken-hackers] mmap
Date: Fri, 11 Jul 2014 10:26:12 +0200 (CEST)

From: Andy Bennett <address@hidden>
Subject: mmap (was: Re: [Chicken-hackers] library unit restructuring)
Date: Wed, 09 Jul 2014 14:56:38 +0100

> 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.

Hi, Andy!

Since nobody replied to this - I wouldn't know how this is done.  I
guess there is some UNIX arcana that allows one to implement
non-blocking behaviour. As memory access will cause the blocking, we
can probably not check for this via poll/select. Do you have any
information about this? Is it possible to test whether a page is in
memory, and whether one can do the equivalent of a poll/select on
this?


felix



reply via email to

[Prev in Thread] Current Thread [Next in Thread]