[comp.sys.mac.system] How can you "give" an app >9999k under MultiFinder?

gft_robert@gsbacd.uchicago.edu (07/24/90)

----------- 

My clients are doing some large image manipulation with Digital Darkroom on an
8 meg IIcx.  That turned out not to be enough memory (even when run with just
uni-Finder) for doing some rotations, etc.  Since they have a copy of A/UX 2.0,
I set it up (with help from Apple folk) so that they would have 16 megs
Multifinder memory.

OK, so far, so good.  But when I went into the "get info" box to give Digital
Darkroom, say, 12 megs MF memory partition, I can only type in a 4-digit
number, so that max memory partition I can give it is 9999k.

How does one give an app 10 megs or greater under MF?  I know that this is a
lot, but it's useful for image processing apps like this, and if with System 7
the IIci and IIfx will be able to address mega RAM (much more than 16 megs), it
would be useful to be able to give apps >10 megs if you want. 

Any info much appreciated!

Robert




============================================================================
= gft_robert@gsbacd.uchicago.edu * generic disclaimer: * "It's more fun to =
=            		         * all my opinions are *  compute"         =
=                                * mine                *  -Kraftwerk       =
============================================================================

peirce@claris.com (Michael Peirce) (07/26/90)

In article <1990Jul24.165815.19752@midway.uchicago.edu> gft_robert@gsbacd.uchicago.edu writes:
>----------- 
>
>My clients are doing some large image manipulation with Digital Darkroom on an
>8 meg IIcx.  That turned out not to be enough memory (even when run with just
>uni-Finder) for doing some rotations, etc.  Since they have a copy of A/UX 2.0,
>I set it up (with help from Apple folk) so that they would have 16 megs
>Multifinder memory.
>
>OK, so far, so good.  But when I went into the "get info" box to give Digital
>Darkroom, say, 12 megs MF memory partition, I can only type in a 4-digit
>number, so that max memory partition I can give it is 9999k.

One solution (or work around) is to use a handly little utility I wrote as
part of the Now Utilities, MemorySetter.  It allows you to temporarily modify 
the MultiFinder memory partition of an App when you launch it.  You
hold down either the control or clover key during the launch and a dialog
comes up that lets you set the memory partition size for that incarnation of
the App. 

Usually this just saves you the trouble of hunting down the App, doing a get
info, then having to set it back later.

But in this instance MemorySetter will let you give your App more than the
9999k limit that the Finder seems to impose.  I just tested it under A/UX 2.0
a moment ago and it works just fine!

(Other times MemorySetter can be useful is when you launching off read only
volumes like locked servers or CD-ROMs)

The Now Utilites aren't too expense and you do get some other cool stuff 
besides MemorySetter.  Of course, you might also try using ResEdit to modify
the SIZE resource directly so, but then you need to be able to use ResEdit
and know Hex...

-- michael peirce, author of MemorySetter, part of the Now Utilities.

minich@d.cs.okstate.edu (Robert Minich) (07/27/90)

|>OK, so far, so good.  But when I went into the "get info" box to give Digital
|>Darkroom, say, 12 megs MF memory partition, I can only type in a 4-digit
|>number, so that max memory partition I can give it is 9999k.
| 
| One solution (or work around) is to use a handly little utility I wrote as
| part of the Now Utilities, MemorySetter.  
 
| The Now Utilites aren't too expense and you do get some other cool stuff 
| besides MemorySetter.  Of course, you might also try using ResEdit to modify
| the SIZE resource directly so, but then you need to be able to use ResEdit
| and know Hex...

  Actually, ResEd does have a template for the SIZE resource, so you
don't have to know hex. 
-- 
|_    /| | Robert Minich            |
|\'o.O'  | Oklahoma State University|
|=(___)= | minich@a.cs.okstate.edu  |
|   U    | - Ackphtth               |

warner@scubed.SCUBED.COM (Ken Warner) (07/30/90)

In article <1990Jul26.201059.24633@d.cs.okstate.edu> minich@d.cs.okstate.edu (Robert Minich) writes:
>|>number, so that max memory partition I can give it is 9999k.
>| One solution (or work around) is to use a handly little utility I wrote as
>| part of the Now Utilities, MemorySetter.  
>  Actually, ResEd does have a template for the SIZE resource, so you
>don't have to know hex. 

I am confused (as usual).  Doesn't MultiFinder have an 8 Meg. limit on the
amount of memory that it will allocate an application?  I've tried to give
Smalltalk-80 9999k of memory (I'm using Virtual) and the memory histogram
always shows Smalltalk-80 using less than 8 Meg.

Finder will give all the (virtual) memory to any application--in my case about
14 Meg. 

So my question: What good does it do to set the memory size to be greater than
8 Meg?

By the way Word 4.0 won't run at all under Finder with Virtual because it
doesn't like to have more than 8 Meg!!!

Ken Warner
warner@scubed.scubed.com

gft_robert@gsbacd.uchicago.edu (08/01/90)

------------- 
In article <324@scubed.SCUBED.COM>, warner@scubed.SCUBED.COM (Ken Warner) writes...
[...] 
>I am confused (as usual).  Doesn't MultiFinder have an 8 Meg. limit on the
>amount of memory that it will allocate an application?  I've tried to give
>Smalltalk-80 9999k of memory (I'm using Virtual) and the memory histogram
>always shows Smalltalk-80 using less than 8 Meg.

Under A/UX 2.0b9, at least, I can give Digital Darkroom >14 meg (I did it by
using ResEdit to change the SIZE resource; thanks to those who gave advice).  I
haven't tried it under Virtual yet, though.

Robert


============================================================================
= gft_robert@gsbacd.uchicago.edu * generic disclaimer: * "It's more fun to =
=            		         * all my opinions are *  compute"         =
=                                * mine                *  -Kraftwerk       =
============================================================================

lsr@Apple.COM (Larry Rosenstein) (08/02/90)

In article <1990Jul31.175259.22485@midway.uchicago.edu> gft_robert@gsbacd.uchicago.edu writes:
>------------- 
>
>Under A/UX 2.0b9, at least, I can give Digital Darkroom >14 meg (I did it by
>using ResEdit to change the SIZE resource; thanks to those who gave advice).  I
>haven't tried it under Virtual yet, though.

The difference is that A/UX is running in 32-bit mode.  In 24-bit mode, the
ROMs are still located at 8Mb in the virtual address space.  The result is
that the largest contiguous block of memory is only 8Mb (or so).
-- 
		 Larry Rosenstein,  Object Specialist
 Apple Computer, Inc.  20525 Mariani Ave, MS 46-B  Cupertino, CA 95014
	    AppleLink:Rosenstein1    domain:lsr@Apple.COM
		UUCP:{sun,voder,nsc,decwrl}!apple!lsr