From owner-freebsd-hackers Mon Oct 28 18:42:00 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA17092 for hackers-outgoing; Mon, 28 Oct 1996 18:42:00 -0800 (PST) Received: from ccs.sogang.ac.kr (ccs.sogang.ac.kr [163.239.1.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id SAA17085 for ; Mon, 28 Oct 1996 18:41:56 -0800 (PST) Received: from cslsun10.sogang.ac.kr by ccs.sogang.ac.kr (8.8.2/Sogang) id LAA22526; Tue, 29 Oct 1996 11:36:56 +0900 (KST) Received: by cslsun10.sogang.ac.kr (4.1/SMI-4.1) id AA27814; Tue, 29 Oct 96 11:31:48 KST Date: Tue, 29 Oct 96 11:31:48 KST From: cskim@cslsun10.sogang.ac.kr (Kim Chang Seob) Message-Id: <9610290231.AA27814@cslsun10.sogang.ac.kr> To: undisclosed-recipients:; Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hi. there I,ve been trying to look up at more and more of the kernel as my knowledge of OS. but I can't look up about the frame allocation. please helpful about below. 1. after exec(), when process request his physical memory, how many memory is allocated or what percent(%) is allocated? and where is frame allocation function? where is frame allocation fomula? 2. when process request his memory, how memory is allocated? random or sequence, I don't know where is allocation function? 3. in vm_fault.c , VM_FAULT_READ_AHEAD is 4 and VM_FAULT_READ_BEHIND is 3. I don't know how 3 or 4 is selected?