Shared Memory in BSD4.3 is lacking?
Bob Beck
rbk at sequent.UUCP
Tue Mar 8 11:28:50 AEST 1988
In article <12137 at brl-adm.ARPA> rbj at icst-cmr.arpa (Root Boy Jim) writes:
>
>Your friends at Sequent do the same thing. However, what they are
>really doing is marking certain pieces of the buffer cache resident
>and non-reclaimable, then mapping them into the processes space.
Not true. mmap() works in Dynix by mapping portions of files into address
spaces on page boundaries. The file acts as a paging source and store for
the data; the pages of the file are demand loaded directly into user
addressible memory, no buffer cache involved. The buffer cache does remain
coherent, however, so read/write system calls see the latest data.
Bob Beck
Sequent Computer Systems
15450 SW Koll Parkway
Beaverton, Oregon 97006
...{tektronix,ogcvax}!sequent!rbk
(503)626-5700
More information about the Comp.unix.wizards
mailing list