Duana Saskia STANLEY <[EMAIL PROTECTED]> writes:

> 
> 
> It was mentioned a year ago that Freenet doesn't yet work with Kaffe - is 
> this still the case?

AFAIK it still doesn't. The issue is lack of working NIO support,
which freenet
uses pretty heavily. Toad said a while ago that this was pretty much 
the only obstacle, so if it starts working in one Free JVM then the others
should follow.

> I'm having problems installing Kaffe so I don't 
> know.  I'll try Blackdown since you mentioned that works.  Any other java 
> VMs you can recommend?

Other than Sun's I think that's your only choice currently :^/
 
> The problem I'm trying to avoid is the java threads showing up as 
> individual processes under ps on redhat.  Apparently you can get a java 
> program to have just one listing in ps if you use some flag for some 
> threads-library on kernels greater than 2.6.  It's a bit over my head, 
> but anyway the latest sun JVM doesn't seem to do this.  If anyone knows 
> anything about this obscure issue, any info would be much appreciated.

Umm, and this matters to you why? Signalling the "parent" process in 
freenet.pid should affect all of them :^)

How threading is handled is an interplay between the JVM and the host system,
you can also influence it (mostly for backwards compatability when the default
behaviour breaks) with the LD_ASSUME_KERNEL environment variable which you've
probably noticed start-freenet.sh does for known problematic cases. I don't
claim to really understand it either. Blackdown can do either "green threads"
(userspace) or "native threads" (kernelspace but higher context switch cost /
footprint) but this is arcane stuff which it seems you shouldn't mess with
unless you know what you're doing, e.g running huge clustered simulations. The
docs aren't up to date on it either.
(http://www.blackdown.org/java-linux/docs/support/faq-release/
FAQ-java-linux-4.html#ss4.2)

Bob


_______________________________________________
Support mailing list
[email protected]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]

Reply via email to