brk's zero-fill behavior on VAXen
der Mouse
mouse at mcgill-vision.UUCP
Sat Nov 8 17:06:36 AEST 1986
In article <7208 at elsie.UUCP>, ado at elsie.UUCP (Arthur David Olson) writes:
[paraphrased]
> "brk" and "sbrk" don't promise the contents of any new memory they
> may create. But on a VAX it's always zero.
[quoted]
> Can system performance be improved by avoiding zero filling of the new
> memory?
Probably. But probably not measurably. The VAX has a pte type known
as "zero-fill on demand" which means that the page is created full of
zeros when it is first referenced. This, for instance, is how the bss
segment is normally set up (I think, the kernel code is spread over
several routines).
der Mouse
USA: {ihnp4,decvax,akgua,utzoo,etc}!utcsri!mcgill-vision!mouse
think!mosart!mcgill-vision!mouse
Europe: mcvax!decvax!utcsri!mcgill-vision!mouse
ARPAnet: think!mosart!mcgill-vision!mouse at harvard.harvard.edu
Aren't you glad you don't shave with Occam's Razor?
More information about the Comp.unix.wizards
mailing list