Our runtime is build in native C and executes TIC code files build by PLC programmers.
We are experiencing very poor determanistic timing on windows 10, I reasently learned that it can be caused by winodws 10 core jumping, but we need expert help on this issue.
[login to view URL]
[login to view URL]
This is basicly our probelm:
Start time = time_in_micros
sleep(1)
End time = time_in_micros
The difference betewwn start and end time should be between the requsested 1ms and (by experience on windows 7) 3-4ms as maks.
On Windows 10 we get up to 40ms