From owner-freebsd-questions Mon Sep 4 4:53:34 2000 Delivered-To: freebsd-questions@freebsd.org Received: from shasta.gate.net (shasta.gate.net [216.219.246.6]) by hub.freebsd.org (Postfix) with ESMTP id A606D37B423 for ; Mon, 4 Sep 2000 04:53:30 -0700 (PDT) Received: from tiwa.gate.net (tiwa.gate.net [199.227.0.141]) by shasta.gate.net (AIX4.3/8.9.3/8.9.3) with ESMTP id HAA35796; Mon, 4 Sep 2000 07:53:29 -0400 Received: from localhost (wjm@localhost) by tiwa.gate.net (8.8.6/8.7.3) with ESMTP id HAA514528; Mon, 4 Sep 2000 07:54:50 -0400 X-Authentication-Warning: tiwa.gate.net: wjm owned process doing -bs Date: Mon, 4 Sep 2000 07:54:50 -0400 (EDT) From: William Melanson To: media@mail1.nai.net Cc: freebsd-questions Subject: Re: More than 64M RAM?? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 4 Sep 2000 media@mail1.nai.net wrote: % Date: Mon, 04 Sep 2000 00:22:37 -0400 % From: media@mail1.nai.net % To: freebsd-questions % Subject: More than 64M RAM?? % % % I am running FreeBSD 3.4 on a 133 Pentium. % % I remember reading something that FreeBSD can only access 64M of RAM?? Is % that true?? Does having more than 64M hurt?? Unfortunately I cannot check % my FreeBSD documentation at the moment because the hardware is currently % disassembled. % % THANX!! % This was taken from the faq. Due to the manner in which FreeBSD gets the memory size from the BIOS, it can only detect 16 bits worth of Kbytes in size (65535 Kbytes = 64MB) (or less... some BIOSes peg the memory size to 16M). If you have more than 64MB, FreeBSD will attempt to detect it; however, the attempt may fail. To work around this problem, you need to use the kernel option specified below. There is a way to get complete memory information from the BIOS, but we don't have room in the bootblocks to do it. Someday when lack of room in the bootblocks is fixed, we'll use the extended BIOS functions to get the full memory information...but for now we're stuck with the kernel option. options "MAXMEM=n" Where n is your memory in Kilobytes. For a 128 MB machine, you'd want to use 131072. --------------------------------oOo------------------------------------ William J. Melanson CyberGate, Inc. | e.spire Communications Sr Network Controller www.gate.net ---- www.espire.net Network Operations Center Phone: (954) 334-8080 finger wjm@gate.net PGP public key --------------------------------oOo------------------------------------ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message