Mail Archives: djgpp/2001/01/18/10:50:25
On Thu, 18 Jan 2001, Cesar Rabak wrote:
> The application we're debugging is not Emacs. We're using it as editor.
> The most noticeable programs with this behaviour are Emacs and (of
> course) the gcc.
I'm confused. Are you saying that running some program built with YAMD
slows down Emacs?
> > Does the program page to disk a lot? If not, SmartDrv is not your
> > problem (although installing it is definitely a good idea).
>
> I'm not an Emacs guru, but I surmise that to call compile, grep, etc.
> from within it has to. Doesn't it?
No. Paging is done by the DPMI host, or by the underlying OS, not by the
DJGPP application. The DPMI host will only cause paging when it doesn't
have available memory to satisfy the currently active program's requests.
In other words, if you have enough free memory to hold both Emacs and
what's running under it, no paging should be visible.
> Also, the _loading_ process is by itself visible more slow in plain DOS
> than in a Win98 DOS Box.
If this is a ccompanied by the disk LED being constantly ON, it means
that you need a disk cache.
- Raw text -