Thanks Dan... Nice one. Now I am wondering if there is any advantage in
giving lots of memory to apps that are savvy to temporary memory (am puzzled
as to how it can hurt - you mention a case). Of course, it is wise I expect
to give lots where one is not sure how clever the app is...

David Elmo


> From: [EMAIL PROTECTED]
> Subject: Re: [PCI] Subject: Re: [PCI] insufficient memory!?!?
> 
> At 11:14 AM +1100 03/12/2004, David Elmo wrote:
>>> From: [EMAIL PROTECTED]
>> 
>>> iCab uses temporary memory for the most part.  So the *only* time you
>>> should increase its memory size is if you have a *specific* plug-in
>>> that requires it (is not temp-memory aware).  FWIW, I often have a
>>> dozen pages open at a time in iCab, using the default allocation of
>>> only 3000K!
>> 
>> Dan...temporary memory? There's Ram and there's HD space (VM). Does icab
>> have a facility other prgms have not to allot more memory on the fly?
> 
> The relationship between real memory (RAM) and virtual memory is
> maintained way-deep in the OS, within the software memory manager.
> We're talking about (generic) memory allocation, as in how the OS
> gives applications access to blocks of memory (real or virtual; the
> application doesn't know and doesn't care).
> 
> The classic Mac OS allocates memory to an application two ways.
> 
> 1.  Direct allocation during program launch.  This is what you see in
> the Get Info window.
> 
> 2.  Dynamic temporary allocation off the system heap.
> 
> The latter technique lets a program be sized (1) for "average"
> operations.  Then, when it needs extra memory - for bigger windows or
> whatever - it just asks the OS on the fly for it (2).
> 
> Most applications written for OS 8.6 or later use temporary memory.
> 
> iCab uses temporary memory for just about everything.  But some
> plug-ins, Flash 4 and 5 especially, don't know about temporary
> memory.  They operate by grabbing memory from the direct allocation.
> 
> Thoth uses temporary memory a lot!  In fact, you can almost totally
> kill its performance by increasing it's preferred memory size!
> 
> The Finder uses temporary memory for most operations.
> 
> Some printer drivers steal direct allocation from the Finder -- which
> is why their installers often increase the Finder's preferred memory
> size then force a reboot.
> 
> - Dan.


-- 
PCI-PowerMacs is sponsored by <http://lowendmac.com/> and...

 Small Dog Electronics    http://www.smalldog.com  | Refurbished Drives |
 -- Sonnet & PowerLogix Upgrades - start at $169   |  & CDRWs on Sale!  |

      Support Low End Mac <http://lowendmac.com/lists/support.html>

PCI-PowerMacs list info: <http://lowendmac.com/lists/pci-powermacs.shtml>
  --> AOL users, remove "mailto:";
Send list messages to:   <mailto:[EMAIL PROTECTED]>
To unsubscribe, email:   <mailto:[EMAIL PROTECTED]>
For digest mode, email:  <mailto:[EMAIL PROTECTED]>
Subscription questions:  <mailto:[EMAIL PROTECTED]>
Archive:<http://www.mail-archive.com/pci-powermacs%40mail.maclaunch.com/>

Using a Mac? Free email & more at Applelinks! http://www.applelinks.com

Reply via email to