From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,d90dae85c0a960ae X-Google-Attributes: gid103376,public From: dewar@merv.cs.nyu.edu (Robert Dewar) Subject: Re: GNAT uppgrades slows thing down ??? Date: 1997/03/15 Message-ID: #1/1 X-Deja-AN: 225803183 References: <01bc2f1b$4998bba0$355ff482@default> Organization: New York University Newsgroups: comp.lang.ada Date: 1997-03-15T00:00:00+00:00 List-Id: Joakim said <> No, in fact the GNAT 3.09 compiler is considerably faster than any previous version, and future versions will be faster, BUT you have to be careful to install it right. You are using a machine with very small memory (16M is very small for most software today, and is certainly very small for GNAT, especially if you are running Win95). That means that the performance can very delicately depend on how disk caches are set up, since you are on edge for memory performance, and disk thrashing can cause HUGE slow downs if you do not tune things right. Given that you can upgrade to 32M for about $80, I think you would do yourself a big favor by doing so (I would not even want to try running Might and Magic in 16 megs, let alone GNAT!) GNAT does get slightly bigger (i.e. the actual exectable of the compiler gets bigger), and that definitely will be a continuing trend as more features and optimizations are added. This can cause discontinuities in performance on memory crunched machines (I very well remember the effect of outgrowing the 2 meg cache on OS/2, before I discovered the use of emxload). One of the services we provide to our customers is advice on appropriate configurations for GNAT and how to install it and tune things so that it runs fast. Obviously you are not installed optimally, so you need to get one of these "inside secrets of Win95" books and fiddle (but I would first save up your $$ for 16 meg, at least, of extra memory, you will find it makes everything in a Win95 environment much faster. Even though you have a fairly slow processor (by todays standards), you will find that it flies by comparison if it is given enough memory. Right now you are probably spending all your time waiting on your (slow) disk. Robert dewar Ada Core Technologies