<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: 32-bit or 64-bit JVM? How about a Hybrid?</title>
	<atom:link href="http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/</link>
	<description></description>
	<lastBuildDate>Thu, 14 Jul 2011 17:33:59 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Ismael Juma</title>
		<link>http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/#comment-528</link>
		<dc:creator><![CDATA[Ismael Juma]]></dc:creator>
		<pubDate>Thu, 14 Jul 2011 17:33:59 +0000</pubDate>
		<guid isPermaLink="false">http://ijuma.wordpress.com/?p=32#comment-528</guid>
		<description><![CDATA[Sorry Usman, the information you provided is not enough to help you. I suggest you ask on stackoverflow or a site like it.]]></description>
		<content:encoded><![CDATA[<p>Sorry Usman, the information you provided is not enough to help you. I suggest you ask on stackoverflow or a site like it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ismael Juma</title>
		<link>http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/#comment-527</link>
		<dc:creator><![CDATA[Ismael Juma]]></dc:creator>
		<pubDate>Thu, 14 Jul 2011 17:32:58 +0000</pubDate>
		<guid isPermaLink="false">http://ijuma.wordpress.com/?p=32#comment-527</guid>
		<description><![CDATA[Hi Jumar. Yes, it is enabled automatically when relevant if you&#039;re using update 23 or later.]]></description>
		<content:encoded><![CDATA[<p>Hi Jumar. Yes, it is enabled automatically when relevant if you&#8217;re using update 23 or later.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jumar</title>
		<link>http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/#comment-526</link>
		<dc:creator><![CDATA[Jumar]]></dc:creator>
		<pubDate>Thu, 14 Jul 2011 17:26:17 +0000</pubDate>
		<guid isPermaLink="false">http://ijuma.wordpress.com/?p=32#comment-526</guid>
		<description><![CDATA[To clarify your last comment:
“This feature is enabled by default since JDK 6 Update 23″.
This means that as of jdk6u23, the option -XX:+UseCompressedOops is enabled automatically when relevent? Or just that this option is supported if specified as command line?]]></description>
		<content:encoded><![CDATA[<p>To clarify your last comment:<br />
“This feature is enabled by default since JDK 6 Update 23″.<br />
This means that as of jdk6u23, the option -XX:+UseCompressedOops is enabled automatically when relevent? Or just that this option is supported if specified as command line?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stefan&#8217;s Kugel &#187; Blog Archive &#187; [Java] Faster with -XX:+UseCompressedOops or upgrade to jdk1.6.0_23</title>
		<link>http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/#comment-525</link>
		<dc:creator><![CDATA[Stefan&#8217;s Kugel &#187; Blog Archive &#187; [Java] Faster with -XX:+UseCompressedOops or upgrade to jdk1.6.0_23]]></dc:creator>
		<pubDate>Sat, 18 Jun 2011 16:56:22 +0000</pubDate>
		<guid isPermaLink="false">http://ijuma.wordpress.com/?p=32#comment-525</guid>
		<description><![CDATA[[...] the old 4GB limit, through some optimizations. There are plenty of good post with the details, e.g. http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/. Java 1.6.0_22 is the last version which has this option disabled by default. Since 1.6.0_23 it is [...]]]></description>
		<content:encoded><![CDATA[<p>[...] the old 4GB limit, through some optimizations. There are plenty of good post with the details, e.g. <a href="http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/" rel="nofollow">http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/</a>. Java 1.6.0_22 is the last version which has this option disabled by default. Since 1.6.0_23 it is [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Usman Aleem</title>
		<link>http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/#comment-524</link>
		<dc:creator><![CDATA[Usman Aleem]]></dc:creator>
		<pubDate>Mon, 06 Jun 2011 19:27:16 +0000</pubDate>
		<guid isPermaLink="false">http://ijuma.wordpress.com/?p=32#comment-524</guid>
		<description><![CDATA[Here is my problem i am working on a project which uses javaws(32 bit jre) and my application build on some wrappers C++. when i try to run it with 1024M it is working fine on 64bit machine windows7 but when i try to run it with 1536M. outof memory and very strange behavious observed like one program working fine and some time it even gives me null pointer exception on calling simple JFileChooser dialog etc. and then that application will never works unless restart my application or just hangs.]]></description>
		<content:encoded><![CDATA[<p>Here is my problem i am working on a project which uses javaws(32 bit jre) and my application build on some wrappers C++. when i try to run it with 1024M it is working fine on 64bit machine windows7 but when i try to run it with 1536M. outof memory and very strange behavious observed like one program working fine and some time it even gives me null pointer exception on calling simple JFileChooser dialog etc. and then that application will never works unless restart my application or just hangs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ismael Juma</title>
		<link>http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/#comment-383</link>
		<dc:creator><![CDATA[Ismael Juma]]></dc:creator>
		<pubDate>Fri, 25 Feb 2011 10:50:38 +0000</pubDate>
		<guid isPermaLink="false">http://ijuma.wordpress.com/?p=32#comment-383</guid>
		<description><![CDATA[The feature I am talking about in the post and in the quoted sentence is -XX:+UseCompressedOops (not -XX:+ConcMarkSweepGC).]]></description>
		<content:encoded><![CDATA[<p>The feature I am talking about in the post and in the quoted sentence is -XX:+UseCompressedOops (not -XX:+ConcMarkSweepGC).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: phoenix</title>
		<link>http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/#comment-373</link>
		<dc:creator><![CDATA[phoenix]]></dc:creator>
		<pubDate>Thu, 24 Feb 2011 02:59:10 +0000</pubDate>
		<guid isPermaLink="false">http://ijuma.wordpress.com/?p=32#comment-373</guid>
		<description><![CDATA[&quot;This feature is enabled by default since JDK 6 Update 23&quot;.
Is this mean that we don&#039;t need add -X:+UseConcMarkSweepGC after JDK 6 Update 23? And how can we check if the JDK enabled this default? Thanks!]]></description>
		<content:encoded><![CDATA[<p>&#8220;This feature is enabled by default since JDK 6 Update 23&#8243;.<br />
Is this mean that we don&#8217;t need add -X:+UseConcMarkSweepGC after JDK 6 Update 23? And how can we check if the JDK enabled this default? Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ismael Juma</title>
		<link>http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/#comment-346</link>
		<dc:creator><![CDATA[Ismael Juma]]></dc:creator>
		<pubDate>Thu, 20 Jan 2011 15:28:07 +0000</pubDate>
		<guid isPermaLink="false">http://ijuma.wordpress.com/?p=32#comment-346</guid>
		<description><![CDATA[That is strange, what JVM version are you using?

Ismael]]></description>
		<content:encoded><![CDATA[<p>That is strange, what JVM version are you using?</p>
<p>Ismael</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ismael Juma</title>
		<link>http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/#comment-345</link>
		<dc:creator><![CDATA[Ismael Juma]]></dc:creator>
		<pubDate>Thu, 20 Jan 2011 15:27:21 +0000</pubDate>
		<guid isPermaLink="false">http://ijuma.wordpress.com/?p=32#comment-345</guid>
		<description><![CDATA[If it&#039;s a pure Java application, you don&#039;t need to recompile it. Note that you also have to check whether your container is pure Java (in which case changing the JVM is enough) or requires some configuration to run in 64-bit mode.

Best,
Ismael]]></description>
		<content:encoded><![CDATA[<p>If it&#8217;s a pure Java application, you don&#8217;t need to recompile it. Note that you also have to check whether your container is pure Java (in which case changing the JVM is enough) or requires some configuration to run in 64-bit mode.</p>
<p>Best,<br />
Ismael</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Guliaiete</title>
		<link>http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/#comment-344</link>
		<dc:creator><![CDATA[Guliaiete]]></dc:creator>
		<pubDate>Thu, 20 Jan 2011 15:20:36 +0000</pubDate>
		<guid isPermaLink="false">http://ijuma.wordpress.com/?p=32#comment-344</guid>
		<description><![CDATA[Hi Guys
I have a pure java + Apple Web Object 5.5 web application, right now application is on 32bit processor with 32bit JVM having 16gb ram but still client get &quot;java.lang.OutOfMemoryError: Java heap space&quot; so we are planning to move it on 64bit jvm and 64 bit processor and 32 gb ram. Here my question is will i need to recompile my application before it live on production server or there is no need of recompilation? ..one more thing i want to mention it&#039;s a pure java application no native code. Thanks in advance waiting for your response.]]></description>
		<content:encoded><![CDATA[<p>Hi Guys<br />
I have a pure java + Apple Web Object 5.5 web application, right now application is on 32bit processor with 32bit JVM having 16gb ram but still client get &#8220;java.lang.OutOfMemoryError: Java heap space&#8221; so we are planning to move it on 64bit jvm and 64 bit processor and 32 gb ram. Here my question is will i need to recompile my application before it live on production server or there is no need of recompilation? ..one more thing i want to mention it&#8217;s a pure java application no native code. Thanks in advance waiting for your response.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: worldapp</title>
		<link>http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/#comment-302</link>
		<dc:creator><![CDATA[worldapp]]></dc:creator>
		<pubDate>Wed, 03 Nov 2010 15:01:21 +0000</pubDate>
		<guid isPermaLink="false">http://ijuma.wordpress.com/?p=32#comment-302</guid>
		<description><![CDATA[I tried each mode: both 64 bit (usual and compressed) and 32 bit
with our application.
-Xmx12500m -server -XX:+UseCompressedOops
In compressed mode it takes 10 times more to start. Export to SPSS takes also 20 times worse, but memory consumption is much better and faster in compressed mode (up to 40%). As for me, it could be helpfull for test applications and platphorms, if it did not take so much time to compute]]></description>
		<content:encoded><![CDATA[<p>I tried each mode: both 64 bit (usual and compressed) and 32 bit<br />
with our application.<br />
-Xmx12500m -server -XX:+UseCompressedOops<br />
In compressed mode it takes 10 times more to start. Export to SPSS takes also 20 times worse, but memory consumption is much better and faster in compressed mode (up to 40%). As for me, it could be helpfull for test applications and platphorms, if it did not take so much time to compute</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ismael Juma</title>
		<link>http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/#comment-274</link>
		<dc:creator><![CDATA[Ismael Juma]]></dc:creator>
		<pubDate>Thu, 11 Feb 2010 20:51:21 +0000</pubDate>
		<guid isPermaLink="false">http://ijuma.wordpress.com/?p=32#comment-274</guid>
		<description><![CDATA[No problem and good luck. :)]]></description>
		<content:encoded><![CDATA[<p>No problem and good luck. :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fpc</title>
		<link>http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/#comment-273</link>
		<dc:creator><![CDATA[fpc]]></dc:creator>
		<pubDate>Thu, 11 Feb 2010 20:45:52 +0000</pubDate>
		<guid isPermaLink="false">http://ijuma.wordpress.com/?p=32#comment-273</guid>
		<description><![CDATA[Thanks very much Ismael. I&#039;ll give that a shot. :)]]></description>
		<content:encoded><![CDATA[<p>Thanks very much Ismael. I&#8217;ll give that a shot. :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ismael Juma</title>
		<link>http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/#comment-272</link>
		<dc:creator><![CDATA[Ismael Juma]]></dc:creator>
		<pubDate>Thu, 11 Feb 2010 20:44:19 +0000</pubDate>
		<guid isPermaLink="false">http://ijuma.wordpress.com/?p=32#comment-272</guid>
		<description><![CDATA[Hi fpc,

You need Java 6 Update 14 or newer (I recommend Java 6 Update 18 if you want to use this feature as it contains an improved version of it).

Best,
Ismael]]></description>
		<content:encoded><![CDATA[<p>Hi fpc,</p>
<p>You need Java 6 Update 14 or newer (I recommend Java 6 Update 18 if you want to use this feature as it contains an improved version of it).</p>
<p>Best,<br />
Ismael</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fpc</title>
		<link>http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/#comment-271</link>
		<dc:creator><![CDATA[fpc]]></dc:creator>
		<pubDate>Thu, 11 Feb 2010 20:41:43 +0000</pubDate>
		<guid isPermaLink="false">http://ijuma.wordpress.com/?p=32#comment-271</guid>
		<description><![CDATA[Hi,

I tried adding &quot;-XX:+UseCompressedOops&quot; to our java options for running tomcat and I&#039;m getting this error: 
Unrecognized VM option &#039;+UseCompressedOops&#039;
Could not create the Java virtual machine.

We&#039;re using java 1.6.0_12 and it is a 64 bit server (and 64 bit jvm).  What might be causing this?
java -version
-------------
java version &quot;1.6.0_12&quot;
Java(TM) SE Runtime Environment (build 1.6.0_12-b04)
Java HotSpot(TM) 64-Bit Server VM (build 11.2-b01, mixed mode)
-------------


Thanks in advance, 
fpc]]></description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I tried adding &#8220;-XX:+UseCompressedOops&#8221; to our java options for running tomcat and I&#8217;m getting this error:<br />
Unrecognized VM option &#8216;+UseCompressedOops&#8217;<br />
Could not create the Java virtual machine.</p>
<p>We&#8217;re using java 1.6.0_12 and it is a 64 bit server (and 64 bit jvm).  What might be causing this?<br />
java -version<br />
&#8212;&#8212;&#8212;&#8212;-<br />
java version &#8220;1.6.0_12&#8243;<br />
Java(TM) SE Runtime Environment (build 1.6.0_12-b04)<br />
Java HotSpot(TM) 64-Bit Server VM (build 11.2-b01, mixed mode)<br />
&#8212;&#8212;&#8212;&#8212;-</p>
<p>Thanks in advance,<br />
fpc</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kari&#8217;s World &#187; Blog Archive &#187; Oops, I did it again&#8230;.</title>
		<link>http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/#comment-270</link>
		<dc:creator><![CDATA[Kari&#8217;s World &#187; Blog Archive &#187; Oops, I did it again&#8230;.]]></dc:creator>
		<pubDate>Wed, 27 Jan 2010 18:27:33 +0000</pubDate>
		<guid isPermaLink="false">http://ijuma.wordpress.com/?p=32#comment-270</guid>
		<description><![CDATA[[...] 32-bit or 64-bit JVM? How about a Hybrid? Load unsigned and better Compressed [...]]]></description>
		<content:encoded><![CDATA[<p>[...] 32-bit or 64-bit JVM? How about a Hybrid? Load unsigned and better Compressed [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Knowtu &#187; links for 2009-10-27</title>
		<link>http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/#comment-255</link>
		<dc:creator><![CDATA[Knowtu &#187; links for 2009-10-27]]></dc:creator>
		<pubDate>Wed, 28 Oct 2009 01:05:50 +0000</pubDate>
		<guid isPermaLink="false">http://ijuma.wordpress.com/?p=32#comment-255</guid>
		<description><![CDATA[[...] 32-bit or 64-bit JVM? How about a Hybrid? « Ismael Juma (tags: java performance 64) [...]]]></description>
		<content:encoded><![CDATA[<p>[...] 32-bit or 64-bit JVM? How about a Hybrid? « Ismael Juma (tags: java performance 64) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: New JVM options and Scala iteration performance &#171; Ismael Juma</title>
		<link>http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/#comment-249</link>
		<dc:creator><![CDATA[New JVM options and Scala iteration performance &#171; Ismael Juma]]></dc:creator>
		<pubDate>Mon, 26 Oct 2009 14:00:53 +0000</pubDate>
		<guid isPermaLink="false">http://ijuma.wordpress.com/?p=32#comment-249</guid>
		<description><![CDATA[[...] on Q4, 2009 and it includes HotSpot 16. Even though JDK 6 Update 14 (HotSpot 14) introduced compressed references and scalar replacement, HotSpot 16 includes improved compressed references and many crucial fixes [...]]]></description>
		<content:encoded><![CDATA[<p>[...] on Q4, 2009 and it includes HotSpot 16. Even though JDK 6 Update 14 (HotSpot 14) introduced compressed references and scalar replacement, HotSpot 16 includes improved compressed references and many crucial fixes [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sunil</title>
		<link>http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/#comment-244</link>
		<dc:creator><![CDATA[Sunil]]></dc:creator>
		<pubDate>Thu, 30 Jul 2009 17:59:22 +0000</pubDate>
		<guid isPermaLink="false">http://ijuma.wordpress.com/?p=32#comment-244</guid>
		<description><![CDATA[Juma,
We are using solaris10 32 bit JVM on our production servers with Sun one app server. As we are constatnly getting out of memory - heap error, I am planning to increase the heap size to 4G for JVM options. Current heap size is 2G and we have 8G memory available.]]></description>
		<content:encoded><![CDATA[<p>Juma,<br />
We are using solaris10 32 bit JVM on our production servers with Sun one app server. As we are constatnly getting out of memory &#8211; heap error, I am planning to increase the heap size to 4G for JVM options. Current heap size is 2G and we have 8G memory available.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ismael Juma</title>
		<link>http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/#comment-199</link>
		<dc:creator><![CDATA[Ismael Juma]]></dc:creator>
		<pubDate>Wed, 08 Apr 2009 18:59:34 +0000</pubDate>
		<guid isPermaLink="false">http://ijuma.wordpress.com/?p=32#comment-199</guid>
		<description><![CDATA[No problem Alain, glad to help.]]></description>
		<content:encoded><![CDATA[<p>No problem Alain, glad to help.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

