From owner-freebsd-questions@FreeBSD.ORG Thu Apr 9 09:04:13 2015 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F005EE5E for ; Thu, 9 Apr 2015 09:04:13 +0000 (UTC) Received: from isis.lip6.fr (isis.lip6.fr [132.227.60.2]) by mx1.freebsd.org (Postfix) with ESMTP id 8A9331ED for ; Thu, 9 Apr 2015 09:04:13 +0000 (UTC) Received: from asim.lip6.fr (asim.lip6.fr [132.227.86.2]) by isis.lip6.fr (8.15.1/lip6) with ESMTP id t3994Bb8018962 for ; Thu, 9 Apr 2015 11:04:11 +0200 (CEST) X-pt: isis.lip6.fr Received: from [0.0.0.0] (sipb-tor.mit.edu [18.187.1.68]) (authenticated bits=0) by asim.lip6.fr (8.15.1/8.14.4) with ESMTPSA id t39947kB004339 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Thu, 9 Apr 2015 11:04:10 +0200 (MEST) Message-ID: <5526408F.1090005@asim.lip6.fr> Date: Thu, 09 Apr 2015 11:04:15 +0200 From: =?UTF-8?B?UGllcnJlLVl2ZXMgUMOpbmVhdQ==?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.6.0 MIME-Version: 1.0 To: freebsd-questions@freebsd.org Subject: How FreeBSD manage more than 4GB on 32 bits architecture Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (isis.lip6.fr [132.227.60.2]); Thu, 09 Apr 2015 11:04:11 +0200 (CEST) X-Scanned-By: MIMEDefang 2.75 on 132.227.60.2 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Apr 2015 09:04:14 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hi, For my internship, I have to find a way to manage more than 4GB of memory with 32 bits processors. It seems that the FreeBSD kernel is the perfect candidate for that. According to the architecture handbook(*), "FreeBSD could theoretically handle memory configurations up to 8TB on a 32 bit platform." For the last two days, I was looking for documentation, articles, thesis, or e-mails on that topic, but I can't find relevant informations. Is anybody have informations on that topic ? Where should I start to read the source code to find my answers ? Thank you in advance. (*) https://www.freebsd.org/doc/en/books/arch-handbook/vm-kvm.html - -- +---------------------------------------------------------------+ | Pierre-Yves PĂ©neau (#3361856) | SoC - LIP6 - UPMC | | Couloir 24-25 Bureau 417 | first.last@lip6.fr | | 4 place Jussieu 75252 Paris Cedex 05 | +33 1 44 27 54 15 | +---------------------------------------------------------------+ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJVJkCOAAoJEPy7VC2L9m/AkHEQAKEf+oqFMhZtDzh9OFf+maUg BrDpEklOpBpFqvx6yBoxAfJz34tsPbXcNSqWaKbkHgerVTSLX366PYWzMp/GfcLw 0Vr6+gUoQGeL1EY4kUt+sOJxBKo/AYD5Dmi6N6hn23Kxf3+zPgl0XgfNCs5iDxUf nyxOkPR5LZKk2o+k/tswdZ4CApdUPFYpsHJjflHPx9Q3hGr2jseihm4VO0HGgziF WobH4uPpdZ1VUVhJXHEew9RGst2OtstXJVBAf6xaT6SPOp2I2G0J7YJjLlx2Nbv6 z8BoT2rGT247XH/cDMQNnlLbNkE+/TbpI2MBUgcRFHcKFEy2CvP2vWPJY+u7vNzH fek5d5Ph+zm3lhV/hHAnirans2tjOhcXy8ZGxCyj0Dyz4Tq8Y8P/F7PY7hlDICrO E8hEWo6l9ocOEekQL97PgUrDfmEnAeJw3ADFHjyJm/r/sEpFYu0zHys+0jgT/C+q ysn4V4NQVX6ozeAgLavFzVJ9srUIVjv42u84Rz2K91fmeDFhRpSE2duAkK+ctCV3 R0OgBaoIlG4uMr50esW6NcwUcillVI1sBn5o1/8KF8f2tje49clY8LwzIPbXGrpG goQ65tC8AnaiQEtdU1bN3vDtT0zpkgg1OGR0uqonv7qic1e9I5I7Xco2k2iyOIEb 60s22yJUkdY1lAxi51SB =W/ka -----END PGP SIGNATURE-----