Has anyone experienced any strange timing issues on Windows 7?
I have a very simple project (from customer) with just one Formula (An integral).
It runs fine under XP. But under Windows 7 the integral seems to run at about 95% of the correct speed! That is instaed of integrating every 1 second it seems to integrate every 1.05 seconds!
Unfortunately this particular formula is fairly critical to an existing large project.
I am guessing that the tick or whatever we use for timing from the O.S. has a problem in Windows 7.
Any suggestions anyone?
Cheers, Robin
Hello Robin,
are you running PcVue in a virtual machine environment?
"Tick" management (and time measurement also, of course) is a big weakness of virtual machines and can be a very critical point if not very well managed by the Virtualization environment (starting from the real machine BIOS and the host O.S).
In VMware, one of the main goal of VMware tools - installed on the Guest O.S. - is reduce this issue.
This is my experience, I hope can help you. :S
Thanks Filippo
That's interesting as it is on a virtual machine at the customers site. I thought I had also seen the problem on my normal Windows 7 test platform but I am going to test again.
Robin
I checked again on Windows 7 and PcVue 10.0 SP1. There is a definite bug (I have reported it)
The formula calculation period, which was configured as 1 second, alternated between 1 second and 1.2 seconds. So there seems to be a jitter of 200mS on the origin of the "tick".
It works fine on XP (according to customer - we don't have XP any more here)
Robin


