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,1ef525efd467a5d9 X-Google-Attributes: gid103376,public From: jmatthews@nova.wright.edu (John B. Matthews) Subject: Re: MachTen & GNAT memory requirements Date: 1996/04/19 Message-ID: <1996Apr19.112413.53772@nova.wright.edu>#1/1 X-Deja-AN: 150340617 references: organization: Wright State University newsgroups: comp.lang.ada Date: 1996-04-19T00:00:00+00:00 List-Id: In article , brennanw@pond.com (William C Brennan) writes: "I'm chomping at the bit for Ada on my Mac, but I need memory now for other applications. Can anyone give me some estimate of how much memory I'll need to run GNAT under MachTen Unix, so I can load up with sufficient RAM now?" Short answer: it depends. Long answer: For modest compilation units, I'm getting by with 16 MB on an 8500 with virtual memory set to 32 MB. Jim Hopper, who's actually building gnat on Mac, suggests that 32 MB is a minimum to compile gnat itself; he regularly runs with more. On PPC, the MachTen application Get Info says preferred size 4096 K minimum size 2048 K suggested zize 3072 K MachTen allocates data fragments in the MachTen heap and code fragments in the system heap. The compiler, gnat1, is 3.6 MB plus whatever stack space you specify (in the 'cfrg' resource or using MachTen's 'setstackspace' command. You'll also want to plan for disk space. MachTen is UNIX, which means lots of little files; MacOS HFS prefers a modest number of large files. Nothing in MachTen requires that you partition your hard disk; but if you do, MachTen makes mounting HFS partitions easy. MacTen (out of the box) + gnat for Mac (off the net) takes up 47,671,668 bytes for 2968 files. That's 51 MB in a 94 MB partition but about 120 MB in a 1 GB partition. Hope this helps. John ---------------------------------------------------------------- Dr. John B. Matthews jmathews@nova.wright.edu; john_matthews@ccmail.dayton.saic.com "Whom the gods would destroy, they first invite to program in C"