concurrent users

Jan Schenkel janschenkel at yahoo.com
Tue Apr 27 05:20:55 EDT 2004


--- Alejandro Tejada <capellan2000 at yahoo.com> wrote:
> on Mon, 26 Apr 2004 11:18:22 -0700 (PDT)
> Jan Schenkel wrote:
> 
> >the engine downloads a copy into local memory
> >and opens that as if it were on the hard disk.
> 
> Hi Jan,
> 
> Did the engine has a limit in the amount of memory
> it could use to load stacks? 
> 
> If the user has loaded several stacks in memory,
> using hundreds of megabytes in pictures, sounds,
> etc,
> then:
> 1- Did the engine write the stacks to hard disk 
> to release used memory? 
> Or 
> 2- Download again, if the user needs them?
> 
> If option number 1 is the answer, Where are these
> stacks saved?
> In the temp folder or another folder in the System?
> 
> Thanks in advance.
> 
> al
> 

Hi Alejandro,

As far as I know, the engine will just load them into
heap memory, relying on the OS to free up resources
and do the memory paging.
Windows, MacOSX and the various Un*xes have robust
memory management with fast virtual memory schemes ;
Classic MacOS is not so good at that.
Of course you'll see a severe performance hit if you
keep them in memory, so you might want to set the
destroyStack property to true for huge stacks -- but
don't forget to save then ;-)

Hope this clarified it a bit,

Jan Schenkel.

=====
"As we grow older, we grow both wiser and more foolish at the same time."  (La Rochefoucauld)


	
		
__________________________________
Do you Yahoo!?
Win a $20,000 Career Makeover at Yahoo! HotJobs  
http://hotjobs.sweepstakes.yahoo.com/careermakeover 


More information about the use-livecode mailing list