From owner-freebsd-arch@FreeBSD.ORG Thu Jun 14 06:41:17 2007 Return-Path: X-Original-To: freebsd-arch@freebsd.org Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3FFCA16A400 for ; Thu, 14 Jun 2007 06:41:17 +0000 (UTC) (envelope-from cadastrosonline@yahoo.com.br) Received: from web57302.mail.re1.yahoo.com (web57302.mail.re1.yahoo.com [66.196.100.38]) by mx1.freebsd.org (Postfix) with SMTP id 0292513C45E for ; Thu, 14 Jun 2007 06:41:16 +0000 (UTC) (envelope-from cadastrosonline@yahoo.com.br) Received: (qmail 96551 invoked by uid 60001); 14 Jun 2007 06:14:35 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com.br; h=X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type:Message-ID; b=mIowa+sp/hLdDy1BusgEVKL9I1szNSzz3TmMNIL/k4yW8EFxgfBqBIzZaW6CHz1ltOHe2vYXLI0pfbEkipQLx2W3M7ZiUZe3dLQc0vzrJKfSb6Wgojl5VcLTNx6TREco5ttNrX74ZDVhMyc20jTP5hqMsS3pj1yDzgKmTMFwwY0=; X-YMail-OSG: gdsO5XsVM1lUWRLkPVYBo_1_lcqD_jk1zOGrn5fjTJHzCOWS61GcOIwTG54xVZx8afWFgzZHeRMKbnMmzYNW1.Q.mg-- Received: from [209.73.178.42] by web57302.mail.re1.yahoo.com via HTTP; Wed, 13 Jun 2007 23:14:35 PDT X-Mailer: YahooMailRC/651.29 YahooMailWebService/0.7.41.16 Date: Wed, 13 Jun 2007 23:14:35 -0700 (PDT) From: cadastrosonline cadastrosonline To: freebsd-arch@freebsd.org MIME-Version: 1.0 Message-ID: <666957.96491.qm@web57302.mail.re1.yahoo.com> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Memory mannagment X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Jun 2007 06:41:17 -0000 First of all,=0A=0A"Each process has its own private address space. The add= ress space is initially divided=0Ainto three logical segments: text,=0Adata= , and stack. "=0A=0ABut if the address is just something like 343556 then h= ow does it really work? The memory is divided into segments is that what it= means?=0A=0A"The data segment contains the initialized and uninitialized d= ata portions of a program"=0A=0AIs it talking about multithreading? I COULD= NT FIND anything talking about how freebsd deals with multithreading, just = found out it does it by man pthread.=0A=0ATell me anything else interesting= to know about memory mannagment, does it use any algorithm to substitute a= page when out of pages in memory? such as "second chance" "fifo" "lru" (la= st recently used) "nfu" (not frequently used) and so on? I am studying free= bsd but sometimes I am out of ways to find out, yes I am reading the handbo= ok about memory mannagment as you can see my quotes but sometimes I don't u= nderstand.=0A=0AThanks in advance.=0A=0A=0A=0A=0A =0A________________= ____________________________________________________________________=0ANovo= Yahoo! Cad=EA? - Experimente uma nova busca.=0Ahttp://yahoo.com.br/oqueeug= anhocomisso