Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: cannot allocate memory running mame
On Thu, Oct 01, 2020 at 02:05:52PM +0200, Martin Husemann wrote:
> On Thu, Oct 01, 2020 at 02:03:30PM +0200, Martin Husemann wrote:
> > On Thu, Oct 01, 2020 at 01:56:15PM +0200, Thomas Klausner wrote:
> > > Program Headers:
> > > Type Offset VirtAddr PhysAddr
> > > FileSiz MemSiz Flags Align
> > [..]
> > > LOAD 0x0000000000000000 0x0000000000400000 0x0000000000400000
> > > 0x00000000107ba378 0x00000000107ba378 R E 0x200000
> >
> > MemSiz 0x00000000107ba378 > 0x0000000010000000 (which is 256MB), see
> > sys/arch/amd64/include/vmparam.h:
> >
> > /*
> > * Virtual memory related constants, all in bytes
> > */
> > #define MAXTSIZ (256*1024*1024) /* max text size */
>
> AFAICT for amd64 the limit is arbitrary, if you only need it temporarily for
> debugging purposes, just bump it to 512 MB (or bigger) and rebuild your kernel.
The whole segment limit thing should be dropped. IMO it is completely
bogus.
Joerg
Home |
Main Index |
Thread Index |
Old Index