Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

RTC + Windows 32 bits + PAE

Hi guys,

We have a customer using RTC 2.0.0.2 Enterprise on Windows 2003 32bits with PAE (Physical Address Extensions).

In this case the Windows can use more than 4 GB RAM. But each process still limited to 4 GB RAM limiting the Tomcat / RTC memory.
And worse: for each case of 4GB, the windows uses 1-2 GB for the kernel, leaving the other party to the application.

So we have a server with 12 GB and the Tomcat / RTC can use about 2GB.

I think the RTC uses only one process because uses only one JVM.
But, there is a workaround to split RTC in more than one process and use more memory?

The only solution is to migrate this server to 64bit?

0 votes



3 answers

Permanent link
Hi guys,

We have a customer using RTC 2.0.0.2 Enterprise on Windows 2003 32bits with PAE (Physical Address Extensions).

In this case the Windows can use more than 4 GB RAM. But each process still limited to 4 GB RAM limiting the Tomcat / RTC memory.
And worse: for each case of 4GB, the windows uses 1-2 GB for the kernel, leaving the other party to the application.

So we have a server with 12 GB and the Tomcat / RTC can use about 2GB.

I think the RTC uses only one process because uses only one JVM.
But, there is a workaround to split RTC in more than one process and use more memory?

The only solution is to migrate this server to 64bit?


Hi Bruno

Does it perhaps help that the RTC app is running on one process (Tomcat+app), then the database is running on another process, build engine on another, etc?

If not, then your only route is a different OS that supports more memory address space.

anthony

0 votes


Permanent link
The database is definitely another process, but all parts of the RTC runs in a single JVM and the JVM is a single process :/

0 votes


Permanent link
Yes moving to 64-bit OS is your best bet. Please also see
https://jazz.net/wiki/bin/view/Main/RQMServerTuning20#Tuning_the_overall_deployment;
it's written for RQM but some of the content should also apply to RTC


On 29/05/2010 3:52 AM, bruno.braga wrote:
Hi guys,

We have a customer using RTC 2.0.0.2 Enterprise on Windows 2003 32bits
with PAE (Physical Address Extensions).

In this case the Windows can use more than 4 GB RAM. But each process
still limited to 4 GB RAM limiting the Tomcat / RTC memory.
And worse: for each case of 4GB, the windows uses 1-2 GB for the
kernel, leaving the other party to the application.

So we have a server with 12 GB and the Tomcat / RTC can use about
2GB.

I think the RTC uses only one process because uses only one JVM.
But, there is a workaround to split RTC in more than one process and
use more memory?

The only solution is to migrate this server to 64bit?

0 votes

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details

Question asked: May 28 '10, 1:49 p.m.

Question was seen: 6,528 times

Last updated: May 28 '10, 1:49 p.m.

Confirmation Cancel Confirm