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
