Oracle VM VirtualBox: Time Based Applications on Guest OS (Example: Solaris 10) Run Faster or Slower Than Expected
(Doc ID 1519378.1)
Last updated on JUNE 13, 2019
Applies to:Oracle VM VirtualBox - Version 4.1 to 4.2 [Release 4.0]
Information in this document applies to any platform.
Users of virtualized guest machines may report that time-based applications may run faster--or slower--than expected.
Consider a C application running on Solaris 10 Operating System, in which a function - 'alarm()' sends SIGALRM signal after the number of specified seconds, when timeout happens.
As a test case, if the timeout is set to 900 seconds, one could see that the trigger (in this case, SIGALRM) gets generated before 900 seconds itself.
In other words, the timeout occurs earlier than expected.
However, the same test, when run in a native Solaris 10 environment, would not exhibit this symptom.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document