Path: utzoo!news-server.csri.toronto.edu!cs.utexas.edu!samsung!uakari.primate.wisc.edu!sdd.hp.com!mips!news.cs.indiana.edu!ux1.cso.uiuc.edu!pequod.cso.uiuc.edu!dorner From: dorner@pequod.cso.uiuc.edu (Steve Dorner) Newsgroups: comp.sys.mac.programmer Subject: Re: Help with SIZE resource Message-ID: <1991Mar14.141027.16361@ux1.cso.uiuc.edu> Date: 14 Mar 91 14:10:27 GMT References: <0B010004.51uxla@outpost.UUCP> Sender: usenet@ux1.cso.uiuc.edu (News) Organization: University of Illinois at U-C Lines: 29 In article <0B010004.51uxla@outpost.UUCP> peirce@outpost.UUCP writes: >You should also read what Apple has to say about SIZE resources in the >tech notes. Apple has said some pretty wild things about the SIZE resource. The minimum size should be chosen such that the application would never "system error" if required to run in this amount of memory. Some application writers may choose to specify as minimum the amount of memory required merely to bring up an "I don't have enough memory" dialog. Others may choose to use the minimum useful amount of memory here. The preferred size should be chosen to allow the application to perform 90% of its function without problems. On the other hand, it shouldn't be too greedy. Remember that in the MultiFinder environment that applications are sharing the machine with one another, and an application with a 1024K preferred size is likely to be viewed with contempt by users and other application writers alike. Taken from "Are You Multifinder Friendly?", written August, 1987 (but purchased much later than that). My, how times (but not necessarily Apple documentation) have changed. I'm not even sure this was good advice when it was written. Enough memory to put up a "not enough memory" alert? 90% functionality? -- Steve Dorner, U of Illinois Computing Services Office Internet: s-dorner@uiuc.edu UUCP: uunet!uiucuxc!uiuc.edu!s-dorner