From: utzoo!decvax!harpo!utah-cs!utah-gr!thomas Newsgroups: net.unix-wizards Title: Re: demand loading Article-I.D.: utah-gr.673 Posted: Mon Jan 3 16:18:07 1983 Received: Tue Jan 4 03:31:58 1983 References: idis.177 Even easier - start the program, not at 0, but at 0x10 (thus bypassing the header). Then the first block could contain code. This should be a pretty simple mod to the loader, kernel, etc. (debuggers, ....) The problem with the proposed scheme is that each time page 0 is needed, two reads must be done, and the results combined (that's what demand paging means - no copy is kept anywhere). The exec header is already kept in the user structure. =Spencer