Simpler Navigation for Servers and Operating Systems - Please Update Your Bookmarks
Completed: a much simpler Servers and Operating Systems section of the Community. We combined many of the older boards, so you won't have to click through so many levels to get at the information you need. Check the consolidated boards here as many sub-forums are now single boards.
If you have bookmarked forums or discussion boards in Servers and Operating Systems, we suggest you check and update them as needed.
Operating System - Tru64 Unix
cancel
Showing results for 
Search instead for 
Did you mean: 

Mach Factor zero while system is almost idle

Geert Van Pamel
Regular Advisor

Mach Factor zero while system is almost idle

I have a strange problem on an AlphaServer DS20A running Tru64 V5.1.

Ths system is almost idle today.

vmstat 5
Virtual Memory Statistics: (pagesize = 8192)
procs memory pages intr cpu
r w u act free wire fault cow zero react pin pout in sy cs us sy id
4 245 43 107K 3927 14K 74M 15M 23M 156 16M 298 10 3K 335 0 1 99
3 246 43 107K 3932 14K 276 51 85 0 94 0 4 173 335 0 0 100
3 246 43 107K 3932 14K 4 0 0 0 0 0 12 98 330 0 0 100

uptime -m
12:00 up 34 days, 14:01, 1 user, Mach factor: 0.00, 0.02, 0.00

Why is the Mach factor almost 0? There is no significant system activity. I do not see any problem?

I have verified the error logger:

tail /var/log/messages

evmwatch |evmshow &

cd /var/adm/syslog.dated/current

ls -lrt

tail ...

4 REPLIES
Martin Moore
HPE Pro

Re: Mach Factor zero while system is almost idle

What do you get for load average? Can you post the output of just "uptime" (with no -m)?

Martin
I work for HP
A quick resolution to technical issues for your HP Enterprise products is just a click away HP Support Center Knowledge-base
See Self Help Post for more details

Ivan Ferreira
Honored Contributor

Re: Mach Factor zero while system is almost idle

Hi Geert. I must recognize that your question is totally new for me. I've been working with tru64 since the 4.0D and never used the "Mach Factor" as a performance indicator. In fact, is the first time that I hear about it, and searching for information, found almost nothing.

Por que hacerlo dificil si es posible hacerlo facil? - Why do it the hard way, when you can do it the easy way?
Geert Van Pamel
Regular Advisor

Re: Mach Factor zero while system is almost idle

The Mach factor is the amount of idle CPU on a server.

It is a decimal fraction between 0 (running at maximum capacity) and 1 (completely idle).

Now I get the following values:

uptime
14:49 up 34 days, 16:50, 1 user, load average: 0.00, 0.01, 0.00

uptime -m
14:50 up 34 days, 16:50, 1 user, Mach factor: 0.80, 0.79, 0.77

The Mach factor is higher now (as compaired with the values above) but should be much closer to 1 since the system is nearly completely idle.
Martin Moore
HPE Pro

Re: Mach Factor zero while system is almost idle

For curiosity, I checked several systems that I have access to, and my conclusion is that Mach factor should approach 1 *per CPU* on a lightly loaded system. Does your DS20 have only one CPU?

However, none of the systems I can access is running V5.1, so it's possible that something has changed in the kernel's calculation of Mach factor. There doesn't seem to be much on it; as far as I can tell, most people look at load average rather than Mach factor.

Martin
I work for HP
A quick resolution to technical issues for your HP Enterprise products is just a click away HP Support Center Knowledge-base
See Self Help Post for more details