| Title: | VAX and Alpha VMS |
| Notice: | This is a new VMSnotes, please read note 2.1 |
| Moderator: | VAXAXP::BERNARDO |
| Created: | Wed Jan 22 1997 |
| Last Modified: | Fri Jun 06 1997 |
| Last Successful Update: | Fri Jun 06 1997 |
| Number of topics: | 703 |
| Total number of notes: | 3722 |
Hi,
One of our customer is asking the null CPU time for the AXP system. As
this customer is very knowledge about VAX system and they know that the
CPU idle time unit for VAX system machine is 10-millisecond. However,
they are not too sure that this also applies to AlphaSever 1000A/4100
system or not.
This customer uses a program to get the null CPU time from the
AlphaServer and the returened null CPU time result is larger than 100
units in a second. Therefore, they suspect that the CPU idle time unit
is still in 10-millisecond as VAX. Is that assumption correct? In fact,
what will be the correct unit for the Alpha's system null CPU time?
Thanks for any suggestions.
Edmond
| T.R | Title | User | Personal Name | Date | Lines |
|---|---|---|---|---|---|
| 335.1 | time always ticks | COMEUP::SIMMONDS | loose canon | Mon Mar 17 1997 00:53 | 10 |
Re: .0
If your Customer is getting the Idle time by calling the (undocumented)
sys$getspi() service, then, the value returned is in the same units on
VAX and Alpha, i.e. ticks (1e-2 seconds per tick) and for a MultiProcessor
node (e.g. AlphaServer 4100) the result is the _sum_ of idle time for
all active CPUs. (On Alpha, the per-CPU metric quadwords contain time
values in 100ns units.)
John.
| |||||
| 335.2 | exe$getspi | XDELTA::HOFFMAN | Steve, OpenVMS Engineering | Mon Mar 17 1997 09:32 | 5 |
The undocumented service is exe$getspi, not sys$getspi. See the keywords over in NOTED::HACKERS for details, and for various example programs. | |||||