Date: Thu, 07 Aug 2008 19:19:37 +0200 From: Kris Kennaway <kris@FreeBSD.org> To: Mark Tinguely <tinguely@casselton.net> Cc: mkhitrov@gmail.com, freebsd-questions@freebsd.org Subject: Re: 64-bit Linux Binary Compatibility (for Matlab) Message-ID: <489B2EA9.6000208@FreeBSD.org> In-Reply-To: <200808071626.m77GQ6vf033517@casselton.net> References: <200808071626.m77GQ6vf033517@casselton.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Mark Tinguely wrote: >> Date: Thu, 7 Aug 2008 09:47:45 -0400 >> From: mkhitrov@gmail.com >> To: freebsd-questions@freebsd.org >> 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. > > Large contiguous allocations have to occur during or soon after booting because > of memory fragmentation. To the best of my knowledge matlab does not run in the kernel and use contigmalloc() ;-) User applications in UNIX use *virtual* memory. Kris
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?489B2EA9.6000208>