Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Aug 2008 14:26:01 +0700
From:      Sharkie <shark.fin.soup@mac.com>
To:        Yuri Khotyaintsev <yuri@irfu.se>
Cc:        freebsd-java@freebsd.org
Subject:   Re: Why cannot I allocate more than -Xmx700M
Message-ID:  <728977D1-FDFA-495B-80D3-D9D060FA5082@mac.com>
In-Reply-To: <48AA6E00.7040408@irfu.se>
References:  <2849C2B9-6990-4F51-A430-06E99D745816@mac.com> <97C57C69-1708-4176-86BC-E2B733BF0ACA@kjkoster.org> <7B413A97-AC11-4FD4-9BD5-40CC21593488@mac.com> <be800d230808181304p7f8ad74fx8c92bdb511c08062@mail.gmail.com> <6E041876-88CC-45CB-9739-C3EB5686EEF5@mac.com> <be800d230808182251u16c051dfw64185de393ec92df@mail.gmail.com> <5AD97FD4-50C1-4C43-93FE-4EA7F782D03E@mac.com> <be800d230808182336i550ea3cekab622ede99f52d34@mail.gmail.com> <48AA6E00.7040408@irfu.se>

next in thread | previous in thread | raw e-mail | index | archive | help
Thanks
I think I was 1 GIG of physical ram. I am getting service in for my =20
machine now.

On Aug 19, 2008, at 1:53 PM, Yuri Khotyaintsev wrote:

> Nicklas Johnson wrote:
>> 2008/8/18 Sharkie <shark.fin.soup@mac.com>
>>
>>
>>> I get the following, which I have no idea how to read
>>>
>>> %kdump -t csu | grep -B 1 errno
>>>
>>>  1038 java     CALL
>>> mmap(0,0x42800000,PROT_READ|PROT_WRITE|PROT_EXEC,MAP_PRIVATE|=20
>>> MAP_NORESERVE|MAP_ANON,0xffffffff,0,0)
>>>  1038 java     RET   mmap -1 errno 12 Cannot allocate memory
>>>
>>>
>>
>> There's your answer.
>>
>> The JVM is trying to mmap 1064MB of contiguous virtual memory, and =20=

>> the OS
>> says "no".
>>
>> The limitation isn't coming from the JVM.  It's coming from the =20
>> OS.  The
>> problem you'll need to solve is why you can't mmap more.  Either =20
>> there isn't
>> that much contiguous virtual memory left, or you're hitting some =20
>> other
>> system limitation.
>>
>>
> You can try reducing kern.maxdsiz and kern.dfldsiz in order to give =20=

> mmap more space.
>
> Yuri
>
> --=20
> Dr. Yuri Khotyaintsev
> Institutet f=C3=B6r rymdfysik (IRF), Uppsala
>




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?728977D1-FDFA-495B-80D3-D9D060FA5082>