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>