Discussion:
System requirements for running Apache Tomcat on Windows Box
Susan G. Conger
2008-04-14 12:37:35 UTC
Permalink
I am trying to put together some system requires for running Apache HTTP
Server and Tomcat on windows machines. I have looked all over but I can't
seem to find a minimum system specification for windows. I want to run
tomcat 6.0 and I need CPU, Hard Drive Space, Memory and anything else that
will tell the customer what the need. I would like to know the minimum,
medium, ideal system specifications for windows. If anyone know where I can
find this information or has these specs please let me know.



Thanks,

Susan



===========================================================================

Susan G. Conger
Custom Windows & Macintosh Development

President
Web Site Design & Development

YOERIC Corporation
Database Design & Development

256 Windy Ridge Road

Chapel Hill, NC 27517

Phone/Fax: (919)542-0071

***@yoeric.com

www.yoeric.com
Peter Crowther
2008-04-14 12:48:39 UTC
Permalink
Post by Susan G. Conger
I am trying to put together some system requires for running
Apache HTTP Server and Tomcat on windows machines.
A minimal Tomcat installation takes under 10 meg of disk, starts up in under 30 meg of RAM and will cheerfully run on a low-end Celeron. I would say low-end 486, but I've not checked the minimum CPU requirements for Java 1.6!

Now add the required resources for your operating system and your application - which will be most of them! The only way to do this is to benchmark your application - on Windows - and to make reasonable assumptions about application load. That is not a job that can be done by this, or any, mailing list.

Also, why do you feel you need Apache httpd in front of Tomcat? Tomcat is a very capable web server in its own right, unlike (say) PHP or perl. If you're concerned about performance, this will typically increase response times for dynamically-generated content, take extra CPU cycles and consume extra memory. There are reasons to use httpd + Tomcat - if you give us some more information, you may get some more informed comment!

- Peter

---------------------------------------------------------------------
To start a new topic, e-mail: ***@tomcat.apache.org
To unsubscribe, e-mail: users-***@tomcat.apache.org
For additional commands, e-mail: users-***@tomcat.apache.org
Christopher Schultz
2008-04-14 15:49:42 UTC
Permalink
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Susan,

Susan G. Conger wrote:
| I am trying to put together some system requires for running Apache
| HTTP Server and Tomcat on windows machines.

Not to start a flame war, but if you are using Intel- or AMD-based
hardware, my experience has been that Linux or one of the BSDs are far
more stable, use fewer resources, and are easier to administer remotely
than any version of Microsoft Windows. Both of these other options also
come with the benefit of having zero license fees. Is Microsoft Windows
a hard requirement?

| I have looked all over but I can't seem to find a minimum system
| specification for windows.

Mostly, the JVM has these requirements. Tomcat doesn't require anything
beyond the recommended system for a particular JVM. Note that JVMs are
not much more demanding these days than when the originals were written
10 years ago. Anything Intel Pentium-class or better should be able to
run your software, if somewhat slowly. Memory should be your primary
concern, with 128MB being an absolute minimum. I would just get as much
as you possibly can.

- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkgDfRYACgkQ9CaO5/Lv0PDVqQCfT2I9mG0ZQhWOozW63OnOSpUx
RcIAn3CvLvVTNM9ezhBeRQPS75B8oR8D
=CjKI
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To start a new topic, e-mail: ***@tomcat.apache.org
To unsubscribe, e-mail: users-***@tomcat.apache.org
For additional commands, e-mail: users-***@tomcat.apache.org
David kerber
2008-04-14 16:10:14 UTC
Permalink
Post by Susan G. Conger
I am trying to put together some system requires for running Apache HTTP
Server and Tomcat on windows machines. I have looked all over but I can't
seem to find a minimum system specification for windows. I want to run
tomcat 6.0 and I need CPU, Hard Drive Space, Memory and anything else that
will tell the customer what the need. I would like to know the minimum,
medium, ideal system specifications for windows. If anyone know where I can
find this information or has these specs please let me know.
As others have said, the requirements for Tomcat itself are pretty
minimal; anything that will run windows effectively will handle tomcat
itself ok. Your application, OTOH may need much more capacity. If you
tell us a little more about what your app is doing, how many
simultaneous users, etc, we'll be able to give more accurate suggestions.

As an example, I have an app that takes continuous data feeds from about
330 locations around the country, totaling around 2.5M lines and 210 MB
of data per day. It runs on a dual-core dual processor Xeon with 2GB
RAM running Windows server 2003, Tomcat 5.5 and Java 1.5, and very
rarely rises above 2% CPU usage or 600MB memory usage. So obviously I'm
over-spec'd with this machine.

D



---------------------------------------------------------------------
To start a new topic, e-mail: ***@tomcat.apache.org
To unsubscribe, e-mail: users-***@tomcat.apache.org
For additional commands, e-mail: users-***@tomcat.apache.org
Johnny Kewl
2008-04-14 18:10:26 UTC
Permalink
---------------------------------------------------------------------------
HARBOR: http://coolharbor.100free.com/index.htm
The most powerful application server on earth.
The only real POJO Application Server.
Making the Java dream come true.
---------------------------------------------------------------------------
----- Original Message -----
From: "Susan G. Conger" <***@yoeric.com>
To: <***@tomcat.apache.org>
Sent: Monday, April 14, 2008 2:37 PM
Subject: System requirements for running Apache Tomcat on Windows Box

Susan, A well spec's entry level windows machine is enuf.
If Windows itself works well, its enough.

So XP 2.8 ghz 500 meg
Vista 1gig mem etc

BUT.... if they going to be used for "development" as well, and they
probably will, double the memory.
Its not a TC thing, its because you have Netbeans open, Postgres, TC,
Multimedia, Flash etc etc
Otherwise you'll find when you open IE7 which is very greedy... things get a
little slow.

You can actually hide TC on normal user machines, its very gentle, great
product.

For internal use intranets and typical low volume company sites, nothing
more.
If you setting up a high volume SP, then start thinking about putting TC and
its dB on linux, raid disks etc.
Its a cost thing... also no games and users messing with it, so it just runs
and runs forever.

The thing you will find with windows entry level box's is that IDE really
beds down with lots of concurrent disk activity. Delivering a video, driving
a dB and doing web hits... the drives quickly become slow.
For example, empty a recyle bin, do a search and copy stuff across a
network, you'll see IDE take strain.
Normal co sites IDE is fine.

Apache and TC will run happily together on an entry level MS box... if you
really need both?
Personally I think XP is better than Vista.
I think 40 gigs is probably the entry level disk size now for windows, more
than enough, but if you using this say for dB's and wikis and the like...
naturally you need to allow for that.
On developer machines we use a 40gig C drive and 200 gig D drives and they
use it.
Post by Susan G. Conger
I am trying to put together some system requires for running Apache HTTP
Server and Tomcat on windows machines. I have looked all over but I can't
seem to find a minimum system specification for windows. I want to run
tomcat 6.0 and I need CPU, Hard Drive Space, Memory and anything else that
will tell the customer what the need. I would like to know the minimum,
medium, ideal system specifications for windows. If anyone know where I can
find this information or has these specs please let me know.
Thanks,
Susan
===========================================================================
Susan G. Conger
Custom Windows & Macintosh Development
President
Web Site Design & Development
YOERIC Corporation
Database Design & Development
256 Windy Ridge Road
Chapel Hill, NC 27517
Phone/Fax: (919)542-0071
www.yoeric.com
---------------------------------------------------------------------
To start a new topic, e-mail: ***@tomcat.apache.org
To unsubscribe, e-mail: users-***@tomcat.apache.org
For additional commands, e-mail: users-***@tomcat.apache.org
Johnny Kewl
2008-04-14 18:32:05 UTC
Permalink
Oh... XP professional is what we use... we dont use big expensive MS servers
;)

----- Original Message -----
From: "Johnny Kewl" <***@kewlstuff.co.za>
To: "Tomcat Users List" <***@tomcat.apache.org>; <***@yoeric.com>
Sent: Monday, April 14, 2008 8:10 PM
Subject: Re: System requirements for running Apache Tomcat on Windows Box
Post by Johnny Kewl
---------------------------------------------------------------------------
HARBOR: http://coolharbor.100free.com/index.htm
The most powerful application server on earth.
The only real POJO Application Server.
Making the Java dream come true.
---------------------------------------------------------------------------
----- Original Message -----
Sent: Monday, April 14, 2008 2:37 PM
Subject: System requirements for running Apache Tomcat on Windows Box
Susan, A well spec's entry level windows machine is enuf.
If Windows itself works well, its enough.
So XP 2.8 ghz 500 meg
Vista 1gig mem etc
BUT.... if they going to be used for "development" as well, and they
probably will, double the memory.
Its not a TC thing, its because you have Netbeans open, Postgres, TC,
Multimedia, Flash etc etc
Otherwise you'll find when you open IE7 which is very greedy... things get
a little slow.
You can actually hide TC on normal user machines, its very gentle, great
product.
For internal use intranets and typical low volume company sites, nothing
more.
If you setting up a high volume SP, then start thinking about putting TC
and its dB on linux, raid disks etc.
Its a cost thing... also no games and users messing with it, so it just
runs and runs forever.
The thing you will find with windows entry level box's is that IDE really
beds down with lots of concurrent disk activity. Delivering a video,
driving a dB and doing web hits... the drives quickly become slow.
For example, empty a recyle bin, do a search and copy stuff across a
network, you'll see IDE take strain.
Normal co sites IDE is fine.
Apache and TC will run happily together on an entry level MS box... if you
really need both?
Personally I think XP is better than Vista.
I think 40 gigs is probably the entry level disk size now for windows,
more than enough, but if you using this say for dB's and wikis and the
like... naturally you need to allow for that.
On developer machines we use a 40gig C drive and 200 gig D drives and they
use it.
Post by Susan G. Conger
I am trying to put together some system requires for running Apache HTTP
Server and Tomcat on windows machines. I have looked all over but I can't
seem to find a minimum system specification for windows. I want to run
tomcat 6.0 and I need CPU, Hard Drive Space, Memory and anything else that
will tell the customer what the need. I would like to know the minimum,
medium, ideal system specifications for windows. If anyone know where I can
find this information or has these specs please let me know.
Thanks,
Susan
===========================================================================
Susan G. Conger
Custom Windows & Macintosh Development
President
Web Site Design & Development
YOERIC Corporation
Database Design & Development
256 Windy Ridge Road
Chapel Hill, NC 27517
Phone/Fax: (919)542-0071
www.yoeric.com
---------------------------------------------------------------------
---------------------------------------------------------------------
To start a new topic, e-mail: ***@tomcat.apache.org
To unsubscribe, e-mail: users-***@tomcat.apache.org
For additional commands, e-mail: users-***@tomcat.apache.org

Continue reading on narkive:
Search results for 'System requirements for running Apache Tomcat on Windows Box' (Questions and Answers)
6
replies
Programming question for professionals only?
started 2008-03-21 07:32:00 UTC
programming & design
Loading...