Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rutgers!princeton!allegra!ulysses!mhuxt!ihnp4!alberta!ubc-vision!van-bc!sl From: sl@van-bc.UUCP Newsgroups: comp.sys.mac Subject: Re: Patch for Font/DA Mover wanted Message-ID: <693@van-bc.UUCP> Date: Fri, 8-May-87 17:05:06 EDT Article-I.D.: van-bc.693 Posted: Fri May 8 17:05:06 1987 Date-Received: Sun, 10-May-87 09:15:33 EDT References: <989@ark.cs.vu.nl> <621@omepd> <991@ark.cs.vu.nl> <3490@osu-eddie.UUCP> <674@cognos.UUCP> Reply-To: sl@van-bc.UUCP (Stuart Lynne) Organization: Public Access Network, Vancouver, BC. Lines: 24 In article <674@cognos.UUCP> roberts@cognos.UUCP (Robert Stanley) writes: >The limit of 15 was put on because it seemed like a reasonable number from the >total of 48 resource slots (many with allocated functions) to leave a sensible >number for future expansion. It has never been clear to me why the total was >48 rather than 64, and the appearance of 64Slots indicates that at least one >other person feels the same way. Apple allocates a fixed size table to hold the drvr resources called the unittable. This is kept in the system heap. Originally it contained 32 entries, each at four bytes. One for each drive or desk accessory you have. The Mac+ expanded this to 48 entries. The 64Slots init resource undoubtedly allocates a 64 entry table. All in all, on a 1mb systems and extra 64 bytes is going to be missed. On the older 512k and smaller systems it was probably a reasonable compromise. -- Stuart Lynne ihnp4!alberta!ubc-vision!van-bc!sl Vancouver,BC,604-937-7532