Re: 64 Bit Tomcat
-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
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
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
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
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
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/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
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