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