Steve,

I'm going to try and run some tests and collect the same kind of data that
you did.  I'd be very curious to learn what we see on our end versus what
you got.  Unfortunately even if Solaris does require the "momentary
doubling" of memory initially it might be hard to pick up using top or a
similar tool.  I'll post back when I have some more info to share...
thanks for your help.


-Cliff



On Wed, March 2, 2005 8:00 am, Steven Erat said:
>
> If I recall correctly, the lesson I learned from all that is that most
> Linux systems will use Copy on Write when forking()/exec()'ing a new
> process which does not require the instant doubling of memory when the
> process forks, and I think that some Solaris systems may not use that
> mechanism, so when a process forks there it will require a momentary
> doubling.  Its been a while since I read up on this.
>
> When that previous HOF thread was started, Ron loosely implied he saw
> the memory problem on Linux, and then i carried out some tests that
> didn't reproduce it.  Later, Ron and some others indicated more
> clearly that they had only observed this on Solaris.
>
> Knowing very little about the guts of memory management, I suspect
> that you might want to confirm if your system is using copyonwrite or
> not.
>
> The error "Not enough space." isn't a java.lang.outofmemoryerror, so
> that's not the jvm saying that the heap is full. Rather, I'd say its
> the return from the OS when attempting to fork/exec.   With a 512MB
> max heap and 1024MB physical, I'd think you might be able to get
> around this by either adding more physical memory to the system, or
> *reduce* the JVM heap for CFMX.
>
> Maybe there's something in here that might be useful as well:
> http://www.talkingtree.com/blog/index.cfm?mode=alias&alias=CFEXECLinux


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Find out how CFTicket can increase your company's customer support 
efficiency by 100%
http://www.houseoffusion.com/banners/view.cfm?bannerid=49

Message: http://www.houseoffusion.com/lists.cfm/link=i:14:3854
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/14
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:14
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.14
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to