i'm assuming by "core file" you don't mean executable.
plan 9 already keeps an executable cache.

> Presumably the reads are cached?  

reads are not cached.  read on plan 9 is syncronous.
there is no block cache.

> Even so, there will the cost of copying to the segment.  Or can
> one create multiple text and data segments in some way so
> that stuff will be paged in as necessary?  Also, if a shared
> segment is created won't the forked processes be able to
> modify this segment?  Ideally one would like a private copy
> for each child.  Is segattach + read the best (only?) way to
> do this?

why wouldn't you use ramfs?

- erik


Reply via email to