Index: /trunk/src/VBox/Main/src-server/Performance.cpp
===================================================================
--- /trunk/src/VBox/Main/src-server/Performance.cpp	(revision 61361)
+++ /trunk/src/VBox/Main/src-server/Performance.cpp	(revision 61362)
@@ -725,7 +725,8 @@
         if (SUCCEEDED(hrc))
         {
-            static uint64_t s_tsLogRelLast;
-            uint64_t tsNow = RTTimeSystemMilliTS();
-            if (tsNow - s_tsLogRelLast > RT_MS_1MIN)
+            static uint32_t s_tsLogRelLast;
+            uint32_t tsNow = RTTimeProgramSecTS();
+            if (   tsNow < RT_SEC_1HOUR
+                || (tsNow - s_tsLogRelLast >= 60))
             {
                 s_tsLogRelLast = tsNow;
Index: /trunk/src/VBox/Main/src-server/solaris/PerformanceSolaris.cpp
===================================================================
--- /trunk/src/VBox/Main/src-server/solaris/PerformanceSolaris.cpp	(revision 61361)
+++ /trunk/src/VBox/Main/src-server/solaris/PerformanceSolaris.cpp	(revision 61362)
@@ -402,7 +402,8 @@
             if (ksAdapter == 0)
             {
-                static uint64_t s_tsLogRelLast;
-                uint64_t tsNow = RTTimeSystemMilliTS();
-                if (tsNow - s_tsLogRelLast > RT_MS_1MIN)
+                static uint32_t s_tsLogRelLast;
+                uint32_t tsNow = RTTimeProgramSecTS();
+                if (   tsNow < RT_SEC_1HOUR
+                    || (tsNow - s_tsLogRelLast >= 60))
                 {
                     s_tsLogRelLast = tsNow;
