> I was wondering if Solaris 2.7/8 treat shared memory contiguously. I know
> Oracle uses shared memory segments, and I was curious if that segment is
> mapped contiguously from physical memory or if the OS just grabs chunks of
> memroy to form the segment. I hope I am being clear here as I am not 100%
> on how Solaris handles all the memory management.
I don't think there's a way of knowing, but why would you care?
The virtual memory will be contiguous, but there's no guarantee
that the physical memory will be. Heck, there's no guarantee
that all the pages will be in memory anyway!
In short: I can't see why it would matter. All userland memory
accesses are in virtual memory, not physical.
Rite Online Inc.
Voice: +1 (250) 979-1638