Return-Path: Delivered-To: apmail-tomcat-users-archive@www.apache.org Received: (qmail 70245 invoked from network); 9 Dec 2009 16:09:32 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 9 Dec 2009 16:09:32 -0000 Received: (qmail 55064 invoked by uid 500); 9 Dec 2009 16:09:28 -0000 Delivered-To: apmail-tomcat-users-archive@tomcat.apache.org Received: (qmail 55017 invoked by uid 500); 9 Dec 2009 16:09:28 -0000 Mailing-List: contact users-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Users List" Delivered-To: mailing list users@tomcat.apache.org Received: (qmail 55006 invoked by uid 99); 9 Dec 2009 16:09:28 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 09 Dec 2009 16:09:28 +0000 X-ASF-Spam-Status: No, hits=-2.6 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of aw@ice-sa.com designates 212.85.38.228 as permitted sender) Received: from [212.85.38.228] (HELO tor.combios.es) (212.85.38.228) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 09 Dec 2009 16:09:25 +0000 Received: from localhost (localhost [127.0.0.1]) by tor.combios.es (Postfix) with ESMTP id 8F370226094 for ; Wed, 9 Dec 2009 17:09:03 +0100 (CET) Received: from tor.combios.es ([127.0.0.1]) by localhost (tor.combios.es [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4h5GB+ltvAuX for ; Wed, 9 Dec 2009 17:09:03 +0100 (CET) Received: from [192.168.245.129] (p549E98CF.dip0.t-ipconnect.de [84.158.152.207]) by tor.combios.es (Postfix) with ESMTPA id 18842226093 for ; Wed, 9 Dec 2009 17:09:02 +0100 (CET) Message-ID: <4B1FCB7A.6080700@ice-sa.com> Date: Wed, 09 Dec 2009 17:08:26 +0100 From: =?ISO-8859-1?Q?Andr=E9_Warnier?= Reply-To: Tomcat Users List User-Agent: Thunderbird 2.0.0.23 (Windows/20090812) MIME-Version: 1.0 To: Tomcat Users List Subject: Re: deployed same TOMCAT 6.0.20 on Windows / Linux References: <22571048298BC44DAF91BE12457E873D866CA062@bgxius-ex01.XIUS-bcgi.ltd> <22571048298BC44DAF91BE12457E873D866CA087@bgxius-ex01.XIUS-bcgi.ltd> <22571048298BC44DAF91BE12457E873D866CA09A@bgxius-ex01.XIUS-bcgi.ltd> In-Reply-To: <22571048298BC44DAF91BE12457E873D866CA09A@bgxius-ex01.XIUS-bcgi.ltd> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Karthik Nanjangude wrote: ... > > When something is in Production it really gets pickles to upgrade the Jdk /OS , Realy worried .... :( > Karthik, generally speaking, the gurus on this list - of which I am not - tend to be sceptical about benchmarks. That is because, as Mark indicated in another thread a couple of days ago, you can make a benchmark that will tell you anything you want. It is incredibly difficult to create a real benchmark that will really tell you something worthwhile. The best benchmark you can have, is to use your own application, in conditions as close as possible to production, and see how it behaves. Your previous posts indicated that you were doing some kind of test, presumably to obtain some valid information that you can then use to deploy an application on one server rather than another. To get such valid information, you must take a number of precautions, otherwise your results will be nonsense, and will ultimately lead you to take the wrong decision. What the various people answering you so far have tried to do, is to tell you that, in their more or less expert opinion, the conditions in which you are doing these tests now, according to the data you provide, do not so far look as if you would get valid results out of them. Tomcat runs inside of a Java JVM, which in the principle should isolate the Java program (in this case Tomcat) from the underlying OS. There is no reason /in principle/ why a Tomcat application would run slower under a Windows OS than under a Linux OS. But there are so many external dependencies, like : the hardware, the memory available to Java, the Java version itself, your command-line switches to start Java, the network, what else is running on the machine, and so on, that this kind of comparison is bound to disappoint you. And testing with a HelloWorld JSP page, is in no way comparable to what will happen to your real application and real server under load. There exist tools that will issue automatically a number of requests simultaneously and over a period of time, to a webserver, and that will produce nice results, sorted in a table, easy to read. You may be able to use them to issue real requests, to your real application. That would be a much better test. But it will still not compensate from testing on two different servers which, on the face of it, look like they are quite different, even abstracting the OS. And because you are using quite old versions of software, it is unlikely that anyone of the few people on this list that would be willing to help, would actually be able to do so. That is because thay could not check any result that you have, with a comparable system that they have. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org For additional commands, e-mail: users-help@tomcat.apache.org