From owner-freebsd-questions Wed Nov 18 05:10:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA01590 for freebsd-questions-outgoing; Wed, 18 Nov 1998 05:10:45 -0800 (PST) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from adam.framatome.fr (adam.framatome.fr [192.44.46.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA01578 for ; Wed, 18 Nov 1998 05:10:40 -0800 (PST) (envelope-from ubc@paris.framatome.fr) Received: from localhost (ubc@localhost) by adam.framatome.fr (8.8.8/8.8.8) with SMTP id OAA13441; Wed, 18 Nov 1998 14:09:48 +0100 (CET) Date: Wed, 18 Nov 1998 14:09:48 +0100 (CET) From: Claude Buisson X-Sender: ubc@adam.framatome.fr To: David de Jong cc: freebsd-questions@FreeBSD.ORG Subject: Re: Memory Limits with Compaq In-Reply-To: <36526E96.E57D7314@energex.com.au> 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 Wed, 18 Nov 1998, David de Jong wrote: > I have a compaq Armada 1598DT which I'm running FreeBSD 2.2.6 on. The > machine has been loaded with 98M of memory. > > Unfortunately,the kernel will not recognise the full extent of the > memory on this PC. Evidence for this is the high swap rate, top reports > a low memory inactive level, the info from the boot record (obtained > from dmesg) is as follows:- > real memory = 16777216 (16384K bytes) > avail memory = 14680064 (14336K bytes) > I use a Compaq Armada 1590DT with 32M, and found that Compaq does not use a standard BIOS call to report memory after the first 16M, so it does not surprise me that FreeBSD sees only 16M. To run a Data General sniffer on that machine, which uses a rather old version of QEMM, I had to load first MS HIMEM telling it to use the Compaq BIOS call to find the real amount of memory, then QEMM which acquired memory from HIMEM ! > I have compiled the kernel with the line "options MAXMEM=(98*1024)" > included with no success. > On the same machine, Linux 2.0.34 found only 16M, but it was possible to tell it to use 32M at boot time (lilo or loadlin). As I understand "options MAXMEM" may be used to force the recognition of more than 64M, but in that case the kernel is told that the memory is only 16M, so it doesnt look further ???? > Can anyone offer some suggestions to overcome this problem > Avoid Compaq machines ... > Thanks in advance > > God Bless > > David de Jong > -- > ______________________________________________________________________ > |David de Jong | | > |ENERGEX | /\|\ | > |dd026@energex.com.au | / \<---Centre of Universe. | > |Phone +61 +7 34075524(work)| \/ \_/ "Great Spirits Have Always | > | +61 +7 38781363(home)| v encountered violence from meagre| > |Time GMT+10HRS | minds" Albert Einstein | > --------------------------------------------------------------------- > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message > Claude Buisson To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message