[Barrelfish-users] Shared Memory Programming

Reto Achermann reto.achermann at inf.ethz.ch
Mon Apr 16 13:24:47 CEST 2018


Hi Daniel,

depends a bit on the exact use case, but one thing to look at would be
the device queues. There exists also a descriptor queue for shared 
memory use cases.

You can have a look at Technote 26 and usr/tests/devif.

-- Reto

On 04/16/2018 01:18 PM, Daniel Grumberg wrote:
> Hi all,
> 
> I am programming some stuff on barrelfish, and I was wondering about the 
> "right way" of doing shared memory programming between 2 domains as 
> there seems to be multiple ways of doing it. Essentially, my use case is 
> that I want one process to manage a bunch of buffers (where the size is 
> not known statically) for another process that would be writing stuff 
> into them and notifying the manager process when the data is ready. Can 
> someone tell me what the preferred way of supporting this use case is?
> 
> Best
> 
> --Daniel
> 
> _______________________________________________
> Barrelfish-users mailing list
> Barrelfish-users at lists.inf.ethz.ch
> https://lists.inf.ethz.ch/mailman/listinfo/barrelfish-users

-- 
Reto Achermann,
http://people.inf.ethz.ch/acreto


More information about the Barrelfish-users mailing list