I just ran into a problem where I have softpac running for my programming and testing of same using a simulation chart. For a number of weeks it was running at what I thought was way way too slow for SoftPac. Also, it was running at exactly the same speed (312 ms +/- 0.1ms) regardless of what I was doing to it. For instance, I would cut out 640 temperature alarm checks, and no difference in the chart speed, none. Also, I know how fast SoftPac is (roughly 100 times faster than an S1) and have seen it run a massive qty of code along with 64 charts and was still running in the single ms digits. Of course all this is subject to the windows operating system (unfortunately). I tried running this through support but did not get the answer (yet) that I wanted.
In so far as the problem above, magically, the exact same program is now running at 41 ms…
We (all of us who apply this to the real world) all need to know what the specific things that affect the speed of SoftPac when setting up a PC to run softpac.
Paragon (not all of you will recognize this name NEMATRON) handled this by creating another OS that took control of half of the PCs CPU resources and removed Windows OS completely from access to the hardware level.