Article View: gnu.emacs.help
Article #189452Re: Help me my file is too big for emacs
From: Kyle Jones
Date: Mon, 04 Feb 1991 20:34
Date: Mon, 04 Feb 1991 20:34
32 lines
1760 bytes
1760 bytes
Scott Applebaum writes: > I am having trouble editing a 13Meg file. Is there a limit > to how big a file GNU can handle? Is there a way to set the > file size bigger. My SPARC 2 has 64M of main memory. I would > appreciate some help on this. Thanks! It's about time for this article to make the rounds again... From: lnz@LUCID.COM (Leonard N. Zubkoff) Newsgroups: gnu.emacs.bug Subject: Re: 24 bit pointers Message-ID: <9001012326.AA04455@atlantis> Date: 1 Jan 90 23:26:28 GMT The existing GNU Emacs is nowhere near as limited as many people seem to think. I build versions for Apollo, Sun, Vax, and MIPS and all are built to allow 26 bits of pointer. Admittedly, 26 bits is only 64mb rather than 16mb, but in practice that limit is much harder to exceed than the 24 bit/16mb limit. All you need to do to build a 26 bit Emacs is to include the following two lines in config.h: /* Allow Emacs's larger than 16 megabytes. */ #define VALBITS 26 #define GCTYPEBITS 5 In order to increase the sizes further, I don't think moving to a 64 bit object size is optimal. A better idea would be to allow 32 bits or close to it of pointer, and to keep the type information in a separate mapping table. Leonard
Technical Details
Message-ID:
<121364@uunet.UU.NET>Path:
arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!kyleReferences:
<9102041825.AA00727@cuda.princeton>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103b8b,13cbe51a302648f5 X-Google-Attributes: gid103b8b,public X-Google-ArrivalTime: 1991-02-04 15:06:29 PST Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!kyle From: kyle@uunet.UU.NET (Kyle Jones) Newsgroups: gnu.emacs.help Subject: Re: Help me my file is too big for emacs Message-ID: <121364@uunet.UU.NET> Date: 4 Feb 91 20:34:19 GMT References: <9102041825.AA00727@cuda.princeton> Organization: UUNET Communications Services, Falls Church, VA Lines: 32