How to get CPU time for ACMS

March 4, 2015 at 08:02:18
Specs: openvms
We are trying to port new records from a non-VMS system to VMS(Itanium64) one with compatible software. So post this migration, the data in the VMS is increased and the users are going to be doubled. To forecast this, we are trying to find out if the current configuration would work.
If we need to upscale, on what basis.
Our initial thought was to find out what is the CPU consumption today and based on that we can monitor on incremental increase. But the challenge is that how to find the CPU usage for programs on ACMS.

Is there any way to get transaction level CPU usage (both actual and elapsed) ? Please advise.

message edited by dssenthil

See More: How to get CPU time for ACMS

Report •

March 4, 2015 at 08:31:20
Process explorer could be useful (it gives RAM usage too):

Always pop back and let us know the outcome - thanks

Report •

March 4, 2015 at 22:13:30
Hi Derek, thanks for your response. The system I'm talking about is VMS. I am new to VMS and not sure if there are any commands to get transaction level CPU time consumed.

In Mainframe, Omegamon helps get such details for CICS(OLTP in there).

Here in VMS, for ACMS, not sure how to get the CPU.

We need this for capacity planning. Are there any way to calculate capacity?

Report •

March 4, 2015 at 22:16:39
Process Explorer is for Windows. Saw that pretty good for Windows.

But I need help in VMS. Any help please?

VMS Programmers, Admins, Specialists?

Report •

Related Solutions

March 5, 2015 at 05:37:01
Sorry was on wrong forum and misunderstood post.

Always pop back and let us know the outcome - thanks

Report •

March 26, 2015 at 16:44:59
The main benefit of ACMS based systems is to minimize any overhead usually attributed to processes. WIth ACMS, there will be a few processes (usually 3-8) that handle all of the work which comes from multiple sources (terminals for example). There is no specific way to get transaction level CPU usage easily. It can be done with some testing, but usually is not a meaningful metric.

More important is whether or not the "new" system will be sufficient for the expected workload. If you are running an ACMS based application now, you would be better trying to run the current application on the new hardware (Itanium) to get a handle on the behavior changes due to hardware. Not only are Itanium systems typically faster than Alpha systems, but hte underlying architecture is different making it near impossible to make a 1-to-1 comparison about application performance without some experimentation.

The question you are asking can not be answered definitively here. More information is required about the application environment and the application code itself.

As background, I have provided performance testing for VAX, Alpha and Itanium systems. What you ask is a project of a few months at least. Feel free to contact me directly if you require more information.


Report •

Ask Question