In the VMS/WinNT way, each memory section is defined as either shared
or private when created and cannot be changed. This allows optimizations
in page table and page file handling.
*nix needs to maintain various data structures to support forking
memory just in case it happens.
In the VMS/WinNT way, each memory section is defined as either shared
or private when created and cannot be changed. This allows optimizations
in page table and page file handling.
Interesting. Do you happen to have a pointer for further reading
about it?
*nix needs to maintain various data structures to support forking
memory just in case it happens.
I can't imagine what those datastructures would be (which might be just >another way to say that I was brought up on POSIX and can't imagine the
world differently).
Stefan Monnier <monnier@iro.umontreal.ca> writes:
In the VMS/WinNT way, each memory section is defined as either sharedInteresting. Do you happen to have a pointer for further reading
or private when created and cannot be changed. This allows optimizations >>> in page table and page file handling.
about it?
*nix needs to maintain various data structures to support forkingI can't imagine what those datastructures would be (which might be just
memory just in case it happens.
another way to say that I was brought up on POSIX and can't imagine the
world differently).
http://bitsavers.org/pdf/dec/vax/vms/training/EY-8264E-DP_VMS_Internals_and_Data_Structures_4.4_1988.pdf
Scott Lurndal wrote:
Stefan Monnier <monnier@iro.umontreal.ca> writes:
In the VMS/WinNT way, each memory section is defined as either sharedInteresting. Do you happen to have a pointer for further reading
or private when created and cannot be changed. This allows optimizations >>>> in page table and page file handling.
about it?
*nix needs to maintain various data structures to support forkingI can't imagine what those datastructures would be (which might be just
memory just in case it happens.
another way to say that I was brought up on POSIX and can't imagine the
world differently).
http://bitsavers.org/pdf/dec/vax/vms/training/EY-8264E-DP_VMS_Internals_and_Data_Structures_4.4_1988.pdf
Yeah, that's a great book on how VMS works in detail.
My copy is v1.0 from 1981.
Sysop: | DaiTengu |
---|---|
Location: | Appleton, WI |
Users: | 991 |
Nodes: | 10 (0 / 10) |
Uptime: | 119:55:38 |
Calls: | 12,958 |
Files: | 186,574 |
Messages: | 3,265,641 |