Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 07 Aug 2008 17:21:53 +0200
From:      Kris Kennaway <kris@FreeBSD.org>
To:        Maxim Khitrov <mkhitrov@gmail.com>
Cc:        Sean Cavanaugh <millenia2000@hotmail.com>, freebsd-questions@freebsd.org
Subject:   Re: 64-bit Linux Binary Compatibility (for Matlab)
Message-ID:  <489B1311.9020100@FreeBSD.org>
In-Reply-To: <26ddd1750808070803v762e536dofd72d8b3f17c5baa@mail.gmail.com>
References:  <26ddd1750808070647yf0a9205u514c6ba87fbf97a5@mail.gmail.com>	<BAY126-W112780E26097569F34F757CA750@phx.gbl> <26ddd1750808070803v762e536dofd72d8b3f17c5baa@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Maxim Khitrov wrote:
> On Thu, Aug 7, 2008 at 10:52 AM, Sean Cavanaugh
> <millenia2000@hotmail.com> wrote:
>>
>>> Date: Thu, 7 Aug 2008 09:47:45 -0400
>>> From: mkhitrov@gmail.com
>>> To: freebsd-questions@freebsd.org
>>> Subject: 64-bit Linux Binary Compatibility (for Matlab)
>>> Apparently Matlab tries to allocate a continuous chunk of memory, and
>>> we needed to upgrade to 64-bit hardware to give it access to more than
>>> 1GB of memory, which is about the most that it was able to get before.
>>> It's a lousy explanation, but I wasn't employed at this place when
>>> this diagnosis was made.
>>>
>> running 32-bit gives you access to 4GB of RAM, not 1. there is some address
>> space that is used up by hardware such as video cards that will reduce that
>> number reported by the OS.
>>
> 
> I know that, the key word there is continuous space.

It still doesn't make any sense; processes on i386 have up to 3GB (by 
default) of address space to do with what they wish.  Perhaps someone 
forgot to increase the maxdsiz resource limit?

Kris



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?489B1311.9020100>