Date: Sat, 5 Oct 2002 00:31:32 +0200 From: Stefan Arentz <stefan.arentz@soze.com> To: Bill Huey <billh@gnuppy.monkey.org> Cc: freebsd-java@FreeBSD.ORG Subject: Re: Hacking on JDK 1.3.1 Message-ID: <20021004223132.GA23885@keyser.soze.com> In-Reply-To: <20021004143913.GA10940@gnuppy.monkey.org> References: <20020929195045.GA51533@keyser.soze.com> <20021004143913.GA10940@gnuppy.monkey.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Oct 04, 2002 at 07:39:13AM -0700, Bill Huey wrote: > On Sun, Sep 29, 2002 at 09:50:45PM +0200, Stefan Arentz wrote: > > Hi, > > > > Short introduction; I'm working on making the native JDK 1.3.1 a bit more > > stable on -STABLE (4.4 and 4.6.2-SMP in my case) and also trying to backport > > Bill Huey's excellent work on Hotspot. > > Yes, babes, I'm smoking hot with my HotSpot. None of that HotSpooning for > those crack users. > > > % ab -n 2500 -c 25 http://localhost:8080/examples/jsp/dates/date.jsp > > > > > > FreeBSD Native with compiler1: > > > > Requests per second: 205.64 [#/sec] (mean) > > Time per request: 121.569 [ms] (mean) > > Time per request: 4.863 [ms] (mean, across all concurrent requests) > > Transfer rate: 259.61 [Kbytes/sec] received > > Ok, try something dangerous. open os_linux.cpp and uncomment that: > > INTERRUPTIBLE_RETURN_INT(os_sleep(millis), os::Solaris::clear_interrupted); > > and comment out: > > os_sleep(millis); > > Things work fast now because of it. You folks might want to try some tests > to verify that. I'm getting this with Tomcat 4.1.12: keyser % bin/catalina.sh run Using CATALINA_BASE: /soze/home/stefan/Java/jakarta-tomcat-4.1.12 Using CATALINA_HOME: /soze/home/stefan/Java/jakarta-tomcat-4.1.12 Using CATALINA_TMPDIR: /soze/home/stefan/Java/jakarta-tomcat-4.1.12/temp Using JAVA_HOME: /usr/local/jdk1.3.1 [INFO] Registry - -Loading registry information [INFO] Registry - -Creating new Registry instance [INFO] Registry - -Creating MBeanServer [INFO] Http11Protocol - -Initializing Coyote HTTP/1.1 on port 8080 Starting service Tomcat-Standalone Apache Tomcat/4.1.12 [INFO] Http11Protocol - -Starting Coyote HTTP/1.1 on port 8080 [INFO] ChannelSocket - -JK2: ajp13 listening on tcp port 8009 [INFO] JkMain - -Jk running ID=0 time=2/73 config=/soze/home/stefan/Java/jakarta-tomcat-4.1.12/conf/jk2.properties java.net.SocketException: Interrupted system call at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:421) at java.net.ServerSocket.implAccept(ServerSocket.java:243) at java.net.ServerSocket.accept(ServerSocket.java:222) at org.apache.jk.common.ChannelSocket.accept(ChannelSocket.java:254) at org.apache.jk.common.ChannelSocket.acceptConnections(ChannelSocket.java:504) at org.apache.jk.common.SocketAcceptor.runIt(ChannelSocket.java:619) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:533) at java.lang.Thread.run(Thread.java:484) StandardServer.await: accept: java.net.SocketException: Interrupted system call java.net.SocketException: Interrupted system call at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:421) at java.net.ServerSocket.implAccept(ServerSocket.java:243) at java.net.ServerSocket.accept(ServerSocket.java:222) at org.apache.catalina.core.StandardServer.await(StandardServer.java:526) at org.apache.catalina.startup.Catalina.start(Catalina.java:519) at org.apache.catalina.startup.Catalina.execute(Catalina.java:400) at org.apache.catalina.startup.Catalina.process(Catalina.java:180) at java.lang.reflect.Method.invoke(Native Method) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203) Stopping service Tomcat-Standalone Stefan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021004223132.GA23885>