Thread: LimeWire 5.0.0
View Single Post
  #32 (permalink)  
Old April 21st, 2005
verdyp's Avatar
verdyp verdyp is offline
LimeWire is International
 
Join Date: January 13th, 2002
Location: Nantes, FR; Rennes, FR
Posts: 306
verdyp is flying high
Default

What is JRockit? is it a Java 1.4 compliant JVM? Does it have NIO?

Also ask your self about why you don't use the Sun JVM for your Linux.

There are some JVMs that are "rocketing" only for pure GUI applications, that handle very littel numbers of active threads, because they compile all the code into native code, but then have a pure and slow memory garbage collector that takes much CPU ressources, if there are lots of memory operations, like in networked applications. Also these alternate VMs often have a slow multithreading support (switching threads is costly).

The performance of LimeWire does not depend much on the GUI, but most certainly on the networking components that DO need a efficient memory management in the VM.
__________________
LimeWire is international. Help translate LimeWire to your own language.
Visit: http://www.limewire.org/translate.shtml