Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Mar 2000 09:51:51 +0100 (CET)
From:      Andrzej Bialecki <abial@webgiro.com>
To:        Craig Shaver <craig@ProGroup.COM>
Cc:        FreeBSD ISP List <freebsd-isp@FreeBSD.ORG>
Subject:   Re: Java and FreeBSD
Message-ID:  <Pine.BSF.4.20.0003160945180.47286-100000@mx.webgiro.com>
In-Reply-To: <38D098F6.D6BB4934@progroup.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 16 Mar 2000, Craig Shaver wrote:

> You can get the Apache stuff from apache.org to run java servlets and
> jsp.  I am not sure if they have any links to the FreeBSD JVM, but you
> should be able to get that off of freebsd.org.  From the benchmarks I
> have seen it is the slowest platform to run this stuff on.  I think it
> is due to the way threads are implemented and because there is no JIT
> compiler.  Everything is done in bytecodes.
> 
> It does work.  Linux and Slowaris are better for this type of server
> side java work.

As much as I love FreeBSD, I hate to say that performance of JDK1.1.8 on
FreeBSD is horrible. It's perfectly ok to use it for development, and
running lightly-loaded applications, but if you have to run heavy stuff on
it, today I'd recommend against. :((

If I understand it correctly, this has a lot to do with two issues:

* it's not JDK1.2, which is working much faster. You can try it out with
Blackdown JDK1.2 which is running on FreeBSD as well.
* well-designed kernel threads can provide much better performance for I/O
bound applications. The solution to this is on the way, but not yet
there...

Andrzej Bialecki

//  <abial@webgiro.com> WebGiro AB, Sweden (http://www.webgiro.com)
// -------------------------------------------------------------------
// ------ FreeBSD: The Power to Serve. http://www.freebsd.org --------
// --- Small & Embedded FreeBSD: http://www.freebsd.org/~picobsd/ ----




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-isp" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.20.0003160945180.47286-100000>