Re: 64 Bit Tomcat

2013-01-31 Thread Christopher Schultz
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Patrick,

On 1/30/13 4:44 PM, Patrick Flaherty wrote:
 We are testing our complete app with 64 bit JVM and 64 bit Tomcat
 and so far we have seen no issues. My question is how prevalent is
 the deployment of 64 bit enterprise apps. (just to show my
 naiveté). We use some open source tools and look to use more in the
 future. Is there things I should be worried about in moving to 64
 bit in terms of open source tools?

We have been using 64-bit in development and will be deploying to
64-bit in production this quarter: we have not seen any problems at
all when switching architectures.

One thing you have to realize is that all your pointers will be twice
as big. Java uses a lot of pointers, so your nominal memory footprint
will /increase/ merely by switching to a 64-bit JVM.

What we've decided to do (at least temporarily) is to use compressed
OOPs[1] which basically means that Java references will not take
64-bits but they will take 32-bits instead. This reduces the memory
required by a 64-bit JVM but still gives you access to more than 4GiB
(more like 2GiB) or heap space. It should also give you slightly
better performance because shipping-around 32-bit values is quicker
than shipping-around 64-bit values (at least in bulk it is).

We don't need huge heaps. We don't even need to max-out a 32-bit JVM's
heap. But, we suspect that 64-bit JVMs will be where most of the
effort goes into optimization in the future so we're moving to 64-bit
sooner rather than later.

I hope it goes well for you.

- -chris

[1] https://wikis.oracle.com/display/HotSpotInternals/CompressedOops
-BEGIN PGP SIGNATURE-
Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEAREIAAYFAlEK8nkACgkQ9CaO5/Lv0PDAdgCbByhrghkBjjiN/pAfSxiWp1IC
m6UAnApqOxQnvgDDucyeauBzNR41EeIe
=7xKt
-END PGP SIGNATURE-

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



RE: 64 Bit Tomcat

2013-01-30 Thread Williams, Nick
Our enterprise apps are deployed in a 64-bit environment and we have not seen 
any issues on Tomcat 64-bit with Spring Framework, Spring Security and 
Hibernate. I would wager that, these days, 64-bit is more common than not. 
However, I don't have any research to back up my opinion.

Nick

-Original Message-
From: Patrick Flaherty [mailto:pflah...@rampageinc.com]
Sent: Wednesday, January 30, 2013 3:44 PM
To: Tomcat Users List
Subject: 64 Bit Tomcat

Hello,

I have an open question about 32 bit vs 64 bit. We are currently deploying our 
app with 32 bit JVM and Tomcat. We are running into memory issues as we add 
more functionality (some via tools in the open source ecosystem). We are 
testing our complete app with 64 bit JVM and 64 bit Tomcat and so far we have 
seen no issues. My question is how prevalent is the deployment of 64 bit 
enterprise apps. (just to show my naiveté).
We use some open source tools and look to use more in the future. Is there 
things I should be worried about in moving to 64 bit in terms of open source 
tools?

I'll take any and all input.

Thanks very much.
Pat



This e-mail may contain privileged or confidential information. If you are not 
the intended recipient: (1) you may not disclose, use, distribute, copy or rely 
upon this message or attachment(s); and (2) please notify the sender by reply 
e-mail, and then delete this message and its attachment(s). Underwriters 
Laboratories Inc. and its affiliates disclaim all liability for any errors, 
omissions, corruption or virus in this message or any attachments.


-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: 64 Bit Tomcat

2013-01-30 Thread Dhruva Reddy
I'm running a Grails application on 64-bit Linux, for a public website.  We
don't have a lot of traffic yet, but so far, no memory issues.


On Wed, Jan 30, 2013 at 4:51 PM, Williams, Nick nicholas.willi...@ul.comwrote:

 Our enterprise apps are deployed in a 64-bit environment and we have not
 seen any issues on Tomcat 64-bit with Spring Framework, Spring Security and
 Hibernate. I would wager that, these days, 64-bit is more common than not.
 However, I don't have any research to back up my opinion.

 Nick

 -Original Message-
 From: Patrick Flaherty [mailto:pflah...@rampageinc.com]
 Sent: Wednesday, January 30, 2013 3:44 PM
 To: Tomcat Users List
 Subject: 64 Bit Tomcat

 Hello,

 I have an open question about 32 bit vs 64 bit. We are currently deploying
 our app with 32 bit JVM and Tomcat. We are running into memory issues as we
 add more functionality (some via tools in the open source ecosystem). We
 are testing our complete app with 64 bit JVM and 64 bit Tomcat and so far
 we have seen no issues. My question is how prevalent is the deployment of
 64 bit enterprise apps. (just to show my naiveté).
 We use some open source tools and look to use more in the future. Is there
 things I should be worried about in moving to 64 bit in terms of open
 source tools?

 I'll take any and all input.

 Thanks very much.
 Pat



 This e-mail may contain privileged or confidential information. If you are
 not the intended recipient: (1) you may not disclose, use, distribute, copy
 or rely upon this message or attachment(s); and (2) please notify the
 sender by reply e-mail, and then delete this message and its attachment(s).
 Underwriters Laboratories Inc. and its affiliates disclaim all liability
 for any errors, omissions, corruption or virus in this message or any
 attachments.


 -
 To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
 For additional commands, e-mail: users-h...@tomcat.apache.org




-- 
“Most people would rather die than think. In fact, they do so.” - Bertrand
Russell


Re: 64 Bit Tomcat

2013-01-30 Thread David kerber
IME, 64 bit operating systems are far more common on the server side 
than 32-bit.  Workstations are still a mix.  I use either 32-bit or 
64-bit tomcat interchangeably, depending on the memory needs of the 
application I'm deploying.  The only thing I have to change when I 
switch is the database drivers from 32-bit versions to 64-bit, and I'm 
gradually replacing that in various apps with a native java db driver 
which needs nothing from windows.




On 1/30/2013 4:51 PM, Williams, Nick wrote:

Our enterprise apps are deployed in a 64-bit environment and we have not seen 
any issues on Tomcat 64-bit with Spring Framework, Spring Security and 
Hibernate. I would wager that, these days, 64-bit is more common than not. 
However, I don't have any research to back up my opinion.

Nick

-Original Message-
From: Patrick Flaherty [mailto:pflah...@rampageinc.com]
Sent: Wednesday, January 30, 2013 3:44 PM
To: Tomcat Users List
Subject: 64 Bit Tomcat

Hello,

I have an open question about 32 bit vs 64 bit. We are currently deploying our 
app with 32 bit JVM and Tomcat. We are running into memory issues as we add 
more functionality (some via tools in the open source ecosystem). We are 
testing our complete app with 64 bit JVM and 64 bit Tomcat and so far we have 
seen no issues. My question is how prevalent is the deployment of 64 bit 
enterprise apps. (just to show my naiveté).
We use some open source tools and look to use more in the future. Is there 
things I should be worried about in moving to 64 bit in terms of open source 
tools?

I'll take any and all input.

Thanks very much.
Pat



This e-mail may contain privileged or confidential information. If you are not 
the intended recipient: (1) you may not disclose, use, distribute, copy or rely 
upon this message or attachment(s); and (2) please notify the sender by reply 
e-mail, and then delete this message and its attachment(s). Underwriters 
Laboratories Inc. and its affiliates disclaim all liability for any errors, 
omissions, corruption or virus in this message or any attachments.


-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org





-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: 64 Bit Tomcat

2013-01-30 Thread Edson Richter

I do use 64bit JRockit VM (JDK 6), and it is awesome!
Tomcat running for months without any trouble, even with redeployments.

In time: I don't work for Oracle :-)

Regards,

Edson


Em 30/01/2013 19:57, Dhruva Reddy escreveu:

I'm running a Grails application on 64-bit Linux, for a public website.  We
don't have a lot of traffic yet, but so far, no memory issues.


On Wed, Jan 30, 2013 at 4:51 PM, Williams, Nick nicholas.willi...@ul.comwrote:


Our enterprise apps are deployed in a 64-bit environment and we have not
seen any issues on Tomcat 64-bit with Spring Framework, Spring Security and
Hibernate. I would wager that, these days, 64-bit is more common than not.
However, I don't have any research to back up my opinion.

Nick

-Original Message-
From: Patrick Flaherty [mailto:pflah...@rampageinc.com]
Sent: Wednesday, January 30, 2013 3:44 PM
To: Tomcat Users List
Subject: 64 Bit Tomcat

Hello,

I have an open question about 32 bit vs 64 bit. We are currently deploying
our app with 32 bit JVM and Tomcat. We are running into memory issues as we
add more functionality (some via tools in the open source ecosystem). We
are testing our complete app with 64 bit JVM and 64 bit Tomcat and so far
we have seen no issues. My question is how prevalent is the deployment of
64 bit enterprise apps. (just to show my naiveté).
We use some open source tools and look to use more in the future. Is there
things I should be worried about in moving to 64 bit in terms of open
source tools?

I'll take any and all input.

Thanks very much.
Pat



This e-mail may contain privileged or confidential information. If you are
not the intended recipient: (1) you may not disclose, use, distribute, copy
or rely upon this message or attachment(s); and (2) please notify the
sender by reply e-mail, and then delete this message and its attachment(s).
Underwriters Laboratories Inc. and its affiliates disclaim all liability
for any errors, omissions, corruption or virus in this message or any
attachments.


-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org







-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: 64 Bit Tomcat

2013-01-30 Thread Howard W. Smith, Jr.
On Wed, Jan 30, 2013 at 4:44 PM, Patrick Flaherty
pflah...@rampageinc.comwrote:


 I have an open question about 32 bit vs 64 bit. We are currently deploying
 our app with 32 bit JVM and Tomcat. We are running into memory issues
 as we add more functionality (some via tools in the open source
 ecosystem). We are testing our complete app with 64 bit JVM and 64 bit
 Tomcat and so far we have seen no issues. My question is how prevalent is
 the deployment of 64 bit enterprise apps. (just to show my naiveté).
 We use some open source tools and look to use more in the future. Is there
 things I should be worried about in moving to 64 bit in terms of open source
 tools?



I recently became a user of Tomcat 7.0.33+ when I started using TomEE
1.5.1-SNAPSHOT and 1.5.2-SNAPSHOT. I migrated my web app from Glassfish
3.1.2.2, running very stable on Windows 2003 Server 32bit 4GB RAM (32bit
client JVM), to Tomcat 7.0.34 on the same Windows Server 2003 server. My
web app contains many open source libraries (PrimeFaces 3.5-SNAPSHOT,
PrimeFaces Push which is Atmosphere 1.0.6+, and many others enabling silent
printing, generating PDF files in memory, Google Calendar API, etc...).
With 4GB RAM, honestly, the web app really did not have any memory issues.
the user base is not that large (at all).

Within the last 2 weeks, we finally migrated from Windows 2003 Server 32bit
to Windows Server 2008 R2 64bit 32GB RAM. Running Tomcat 7.0.34 (TomEE
1.5.2-SNAPSHOT 2013-01-14 JAR), the web app was running very very stable on
64bit 'server' JVM with no memory issues.

Honestly, it's only been recently, when tomEE 1.5.2-SNAPSHOT added Tomcat
7.0.35 dependency, have I started seeing unstability, server just stopping
and only Windows event log tells me when this happens. This all started
happening (2 days ago), when I migrated to TomEE 1.5.2-SNAPSHOT that has
Tomcat 7.0.35 as a dependency. Honestly, I don't know if there is some
issue between Tomcat 7.0.35 and Atmosphere 1.0.6+ plus, but tomcat/tomee
logs is not telling me anything.

So, i reverted to earlier version of tomEE 1.5.2-SNAPSHOT that has Tomcat
7.0.34 dependency. :)

just sharing my personal experience.


Re: 64 Bit Tomcat

2013-01-30 Thread Jose María Zaragoza
2013/1/30 Patrick Flaherty pflah...@rampageinc.com:
 Hello,

 I have an open question about 32 bit vs 64 bit. We are currently deploying
 our app with 32 bit JVM and Tomcat. We are running into memory issues
 as we add more functionality (some via tools in the open source ecosystem).

Depends on what memory issues are you talking about.
For example , we are using Tomcat 6.0.24  JVM ( JDK 7) 64-bit , and
I've got problems with PermGen memory space and redeployments (
althought it's a known problem )
But the normal behaviour is right

Regards

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: 64 Bit Tomcat My experience

2013-01-30 Thread N.s.Karthik
Hi

We have dev a Struts2 /Ajax /Oracle Db application

and been using Tomcat for DEV /IT testing on Win32 for long time,while the
deployment usally happens on 64 bit REd hat

So far other then Perm /Heap space configuration not encountered any
specific problems



with regards
Karthik



--
View this message in context: 
http://tomcat.10.n6.nabble.com/64-Bit-Tomcat-tp4993371p4993390.html
Sent from the Tomcat - User mailing list archive at Nabble.com.

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org