From owner-freebsd-java@FreeBSD.ORG Wed Jan 27 12:09:33 2010 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4BEFE1065672 for ; Wed, 27 Jan 2010 12:09:33 +0000 (UTC) (envelope-from achill@matrix.gatewaynet.com) Received: from smadev.internal.net (host3.dynacom.ondsl.gr [62.103.35.211]) by mx1.freebsd.org (Postfix) with ESMTP id 6DF448FC19 for ; Wed, 27 Jan 2010 12:09:31 +0000 (UTC) Received: from smadev.internal.net (localhost [127.0.0.1]) by smadev.internal.net (8.14.2/8.14.2) with ESMTP id o0RC9Ub1094360; Wed, 27 Jan 2010 14:09:30 +0200 (EET) (envelope-from achill@matrix.gatewaynet.com) Received: from localhost (localhost [[UNIX: localhost]]) by smadev.internal.net (8.14.2/8.14.2/Submit) id o0RC9TjP094359; Wed, 27 Jan 2010 14:09:29 +0200 (EET) (envelope-from achill@matrix.gatewaynet.com) From: Achilleas Mantzios Organization: Dynacom Tankers Mgmt To: =?utf-8?b?0JLQsNC70LXQvdGC0LjQvSDQn9C+0L/QvtCy?= , freebsd-java@freebsd.org Date: Wed, 27 Jan 2010 14:09:28 +0200 User-Agent: KMail/1.9.7 References: <201001271056.14761.achill@matrix.gatewaynet.com> <0817732D-ADAD-4B81-82B4-6DE5689B8676@gmail.com> In-Reply-To: <0817732D-ADAD-4B81-82B4-6DE5689B8676@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <201001271409.29191.achill@matrix.gatewaynet.com> Cc: Subject: Re: to many opened files X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 12:09:33 -0000 =CE=A3=CF=84=CE=B9=CF=82 Wednesday 27 January 2010 13:05:23 =CE=BF/=CE=B7 = =D0=92=D0=B0=D0=BB=D0=B5=D0=BD=D1=82=D0=B8=D0=BD =D0=9F=D0=BE=D0=BF=D0=BE= =D0=B2 =CE=AD=CE=B3=CF=81=CE=B1=CF=88=CE=B5: >=20 > 27.01.2010, =D0=B2 11:56, Achilleas Mantzios =D0=BD=D0=B0=D0=BF=D0=B8=D1= =81=D0=B0=D0=BB(=D0=B0): >=20 > > =CE=A3=CF=84=CE=B9=CF=82 Tuesday 26 January 2010 18:26:12 =CE=BF/=CE=B7= =D0=92=D0=B0=D0=BB=D0=B5=D0=BD=D1=82=D0=B8=D0=BD =D0=9F=D0=BE=D0=BF=D0=BE= =D0=B2 =CE=AD=CE=B3=CF=81=CE=B1=CF=88=CE=B5: > >> I instaled=20 > >> openjdk version "1.6.0" > >> OpenJDK Runtime Environment (build 1.6.0-b17) > >> OpenJDK 64-Bit Server VM (build 14.0-b16, mixed mode) > >>=20 > >> and result is the same.... opened files are growing=20 > >>=20 > >=20 > > Are you sure it was *indeed* openjdk version "1.6.0" running behind the= scenes? > What i do. I start new installation of BSD 8.0 and will install latest op= enjdk 1.6.0 > >=20 ok, but there are other easier ways as well. > > If yes, then you should open a PR. > > Whats your /etc/libmap.conf settings? > # $FreeBSD: src/etc/libalias.conf,v 1.2.8.1 2009/04/15 03:14:26 kensmith = Exp $ > /lib/libalias_cuseeme.so > /lib/libalias_ftp.so > /lib/libalias_irc.so > /lib/libalias_nbt.so > /lib/libalias_pptp.so > /lib/libalias_skinny.so > /lib/libalias_smedia.so ^^ this is not libmap.conf, but anyway, i conclude you dont have one... >=20 >=20 > After 120 hours i see Linux file handles is start growing (on BSD this be= havior was after 30 min) > Will continue testing... good >=20 >=20 > >=20 > >> java on freebsd not for production (Solaris, OpenSolaris, linix UBUNTU= - make this job real great) > >>=20 > >> Thanks for help!=20 > >>=20 > >> 26.01.2010, =D0=B2 11:40, Achilleas Mantzios =D0=BD=D0=B0=D0=BF=D0=B8= =D1=81=D0=B0=D0=BB(=D0=B0): > >>=20 > >>> =CE=A3=CF=84=CE=B9=CF=82 Tuesday 26 January 2010 10:32:14 =CE=BF/=CE= =B7 =D0=92=D0=B0=D0=BB=D0=B5=D0=BD=D1=82=D0=B8=D0=BD =D0=9F=D0=BE=D0=BF=D0= =BE=D0=B2 =CE=AD=CE=B3=CF=81=CE=B1=CF=88=CE=B5: > >>>> I use lucene indexer, sources is ok (i mean all file/stream handlers= is closed) and i run same code same base on same server but on Ubuntu 8.04= and OpenSolaris latest.... everything is ok, as i sad less 1500 files open= ed by java > >>>>=20 > >>>>=20 > >>>>> =CE=A3=CF=84=CE=B9=CF=82 Tuesday 26 January 2010 09:48:41 =CE=BF/= =CE=B7 =D0=92=D0=B0=D0=BB=D0=B5=D0=BD=D1=82=D0=B8=D0=BD =D0=9F=D0=BE=D0=BF= =D0=BE=D0=B2 =CE=AD=CE=B3=CF=81=CE=B1=CF=88=CE=B5: > >>>>>> I running reindex programm it's reindex about 60 000 000 emails wi= th attachments and else.... > >>>>>>=20 > >>>>>=20 > >>>>> Any info on this "reindex" program? any source? > >>>>> Also did you play with sysctl settings? > >>>>=20 > >>>> Yes i tune it to 256 000 for process and 512 000 for system.=20 > >>>> any case i think it is freeBSD Java bug. > >>>=20 > >>> Did you try with openjdk6? > >>>=20 > >>>>>=20 > >>>>>> With 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Fri May 1 07:18:07 UTC 2= 009 root@driscoll.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 i= have strange issue, it is absolutely freebsd java issues. Growing of opene= d files.... I test same code with same data on Ubuntu Linux, OpenSolaris an= d all ok, total size of java opened files is less when 1500. On BSD i get n= ow about 48396 opened files and growing ... > >>>>>>=20 > >>>>>>=20 > >>>>>>=20 > >>>>>> [root@fstest ~]# java -version > >>>>>> java version "1.6.0_07" > >>>>>> Diablo Java(TM) SE Runtime Environment (build 1.6.0_07-b02) > >>>>>> Diablo Java HotSpot(TM) 64-Bit Server VM (build 10.0-b23, mixed mo= de) > >>>>>>=20 > >>>>>>=20 > >>>>>> [root@fstest ~]# fstat | grep java | awk '{n++}; END {print n+0}'= =20 > >>>>>> 48396 > >>>>>>=20 > >>>>>>=20 > >>>>>> root java 8492 45706 /store 633437117 -rw-r--r-- 2= 296 r > >>>>>> root java 8492 45707 /store 633692465 -rw-r--r-- 1= 016 r > >>>>>> root java 8492 45708 /index 40460664 -rw-r--r-- 6000= 072 r > >>>>>> root java 8492 45709 /index 40460668 -rw-r--r-- 1453= 602 r > >>>>>> root java 8492 45710 /index 40460669 -rw-r--r-- 8139= 55 r > >>>>>> root java 8492 45711 /index 40460689 -rw-r--r-- 4899= 96 r > >>>>>> root java 8492 45712 /store 634305758 -rw-r--r-- 1= 008 r > >>>>>> root java 8492 45713 /store 633531994 -rw-r--r-- 1= 880 r > >>>>>> root java 8492 45714 /store 633388634 -rw-r--r-- 2= 928 r > >>>>>> root java 8492 45715 /store 633389394 -rw-r--r-- 5= 512 r > >>>>>> root java 8492 45716 /index 40460895 -rw-r--r-- 15= 59 r > >>>>>> root java 8492 45717 /store 633529398 -rw-r--r-- = 976 r > >>>>>> root java 8492 45718 /index 40459815 -rw-r--r-- 15= 58 r > >>>>>>=20 > >>>>>> Anybody get this issue? anybody use JAVA on production servers? > >>>>>>=20 > >>>>>>=20 > >>>>>> Regards > >>>>>> Valentin Popov_______________________________________________ > >>>>>> freebsd-java@freebsd.org mailing list > >>>>>> http://lists.freebsd.org/mailman/listinfo/freebsd-java > >>>>>> To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd= =2Eorg" > >>>>>>=20 > >>>>>=20 > >>>>>=20 > >>>>>=20 > >>>>> --=20 > >>>>> Achilleas Mantzios > >>>>> _______________________________________________ > >>>>> freebsd-java@freebsd.org mailing list > >>>>> http://lists.freebsd.org/mailman/listinfo/freebsd-java > >>>>> To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.= org" > >>>>=20 > >>>> Regards > >>>>=20 > >>>> Valentin Popov > >>>>=20 > >>>>=20 > >>>=20 > >>>=20 > >>>=20 > >>> --=20 > >>> Achilleas Mantzios > >>=20 > >> Regards > >>=20 > >>=20 > >>=20 > >> Valentin Popov > >>=20 > >>=20 > >=20 > >=20 > >=20 > > --=20 > > Achilleas Mantzios >=20 > Thanks for help!=20 >=20 >=20 >=20 >=20 >=20 > Regards > Valentin Popov >=20 >=20 =2D-=20 Achilleas Mantzios