Problem initializing CPUPlus (AREV Specific)
At 14 JUL 2003 11:40:45AM David Craig wrote:
We're testing CPUPlus in our test copy of the database: Arev3.12, Win2K clients and workstation, Win2k Server/NPP.
We get a drop in CPU utlilization when we enter 'cpuplusinit' at the command line but putting this command into the Arev logon script doesn't seem to make any difference. Also, it appears that even when it is running, going to a menu will bring the cpu utilization back up to 80 or 90% and it stays there.
I read another thread with a similar problem initializing it at logon and it appears that it was resolved but the solution was not posted.
Any help is welcome,
Thanks in advance;
David craig.
ABC-CLIO
At 14 JUL 2003 08:47PM Steve Smith wrote:
David - email me directly and I'll help you sort it out. There are some application implementations where the logon script affects the program load. Also, it depends on which menu system you're using. You may have a custom menuing system, which can also mean the startup is not enabled..
There is an inherent catch 22 in trying to do this inside AREV.
If you hard-wire the CPU reduction code to be permanently active, AREV stalls during logon attaches. So we switch it on dynamically ahead of the opening menu. In some cases the program stack is flushed at the end of the VOC LOGON and the CPU reduction code is inadvertantly disabled. There are workarounds for this.
Support on this (even though you're running an evaluation copy) is free of charge. It sometimes takes some installation effort to get it working ideally.
Steve
At 15 JUL 2003 02:43PM David Craig wrote:
Steve,
I did email you July 2nd but got no reply. I will send the message again.
In the meantime I'll look for something that flushes the program stack in the logon and if I find something I'll send a followup email.
David Craig.
At 15 JUL 2003 05:35PM Steve Smith wrote:
David,
I got your second mail ok - thanks for the details - your menu system is custom, meaning we need to add CPUPLUS initialization to your own menu system. Then it should be fully functional.
Steve
At 15 JUL 2003 07:29PM ps wing wrote:
We had problems too, even though we had the new of $AREV_WINUS which included CPUPLUS, because even though menus would enable YIELD time to windows every PCPERFORM, PERFORM PC and SUSPEND would disable it (until the next menu option)so we had to add a CALL YLD(1) after each of these commands.
At 16 JUL 2003 11:07AM David Craig wrote:
It's working now, thanks for your help.
David Craig.
At 16 JUL 2003 08:58PM Steve Smith wrote:
There are myriad design considerations in a program such as this. The original notes supplied with the product have a fair degree of information regarding the programming and implementation issues - and how to troubleshoot or circumvent certain application behaviours.
Every site has different tuning requirements. This is why I provide free support at the installation phase. In some cases this has involved tuning the entire network performance !!!
Steve