Concerning the CPU Usage issue of Alpha Five (both version 4.5 and 5).
I've tried using the -NODBCHECK switch, but haven't had any success.
(I asked Cian for a usage sample, but haven't gotten a reply yet. See Msg ID: 2383)
While waiting for the above help, I decided to use a small program that shows
CPU usage while 'ANY' programs are running. The scale is 0 to 100%. I've included
it so you can try it yourselves. (AlphaCPU.ZIP above)
It shockingly shows Alpha Five using 100% of the CPU time! Because
Alpha does not insist on a 'high' process priority, I'm at least able to have my
CPU program return results when Alpha does give up a time slice.
While that may not be much of a concern to a single user running only their
Alpha program, it really impacts anyone running multiple programs on a single machine
or anyone running Alpha on a machine that doles out data to others on a network.
Any other program being used this way will have it's performance severely limited.
Thinking that it might only react in this manner because I had developed forms with
unusual controls, such as a tab control, I stripped everything down to a minimum.
But it appears as if Alpha itself is the user of all the available CPU cycles.
Start Alpha and unload any program you've developed. The CPU Monitor still shows 100% use.
As soon as you highlight a menu item (e.g. Help then About), the CPU usage drops to ZERO.
Since Alpha exhibits 100% CPU usage even when no programs are loaded, I'm not too sure the
-NODBCHECK switch would work. I kinda think this is a cludgy fix anyway. Developers shouldn't
need to resort to things like this to be Windows compatible.
Well lets hope we get this critical issue resolved. Perhaps some information could be put in the
'Announcements' area so developers could be kept updated.
Perhaps I'm wrong about this issue and it's not that important. Let's hear from the experts.
Cian?
Best Regards,
--Bob
I've tried using the -NODBCHECK switch, but haven't had any success.
(I asked Cian for a usage sample, but haven't gotten a reply yet. See Msg ID: 2383)
While waiting for the above help, I decided to use a small program that shows
CPU usage while 'ANY' programs are running. The scale is 0 to 100%. I've included
it so you can try it yourselves. (AlphaCPU.ZIP above)
It shockingly shows Alpha Five using 100% of the CPU time! Because
Alpha does not insist on a 'high' process priority, I'm at least able to have my
CPU program return results when Alpha does give up a time slice.
While that may not be much of a concern to a single user running only their
Alpha program, it really impacts anyone running multiple programs on a single machine
or anyone running Alpha on a machine that doles out data to others on a network.
Any other program being used this way will have it's performance severely limited.
Thinking that it might only react in this manner because I had developed forms with
unusual controls, such as a tab control, I stripped everything down to a minimum.
But it appears as if Alpha itself is the user of all the available CPU cycles.
Start Alpha and unload any program you've developed. The CPU Monitor still shows 100% use.
As soon as you highlight a menu item (e.g. Help then About), the CPU usage drops to ZERO.
Since Alpha exhibits 100% CPU usage even when no programs are loaded, I'm not too sure the
-NODBCHECK switch would work. I kinda think this is a cludgy fix anyway. Developers shouldn't
need to resort to things like this to be Windows compatible.
Well lets hope we get this critical issue resolved. Perhaps some information could be put in the
'Announcements' area so developers could be kept updated.
Perhaps I'm wrong about this issue and it's not that important. Let's hear from the experts.
Cian?
Best Regards,
--Bob
Comment