The following warnings occurred:
Warning [2] Use of undefined constant SAPI_NAME - assumed 'SAPI_NAME' (this will throw an Error in a future version of PHP) - Line: 3388 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3388 errorHandler->error
/showthread.php 116 build_archive_link
Warning [2] Use of undefined constant IN_ARCHIVE - assumed 'IN_ARCHIVE' (this will throw an Error in a future version of PHP) - Line: 3331 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/inc/functions.php 3324 build_forum_breadcrumb
/showthread.php 195 build_forum_breadcrumb
Warning [2] Use of undefined constant IN_ARCHIVE - assumed 'IN_ARCHIVE' (this will throw an Error in a future version of PHP) - Line: 3331 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/showthread.php 195 build_forum_breadcrumb






Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Timerd not working properly?
Author Message
Coruja
Sphere Developer
*****

Posts: 987
Likes Given: 5
Likes Received: 226 in 187 posts
Joined: Jul 2012
Reputation: 7

Dimension Shard

Post: #19
RE: Timerd not working properly?
probably it happen because the main internal timer on sphere (including <SERV.TIME>) is based on CPU clocks (ticks per second) instead system time (miliseconds)

system time is a timestamp based on real calendar time, but system ticks is a timestamp based on CPU clocks since latest system restart, which does the job if you don't need much precision, but if you need it (like in topic example) it won't have a perfect timer because every CPU has a difference of 10~20ms between each tick

so maybe there's nothing left to do in this case, there's no way to get perfect timers or <SERV.TIME> values unless change the sphere main internal timer to use system time (miliseconds) instead CPU clock (ticks per second). It's not difficult to change it, but honestly I don't know if this will bring any advantage since ~maybe~ this could make sphere consume more CPU usage
02-15-2016 10:45 AM
Find all posts by this user Like Post Quote this message in a reply
Post Reply 


Messages In This Thread
Timerd not working properly? - karma - 01-16-2016, 08:35 PM
RE: Timerd not working properly? - RunBody - 01-17-2016, 05:18 AM
RE: Timerd not working properly? - karma - 01-17-2016, 05:22 AM
RE: Timerd not working properly? - RunBody - 01-17-2016, 05:23 AM
RE: Timerd not working properly? - karma - 01-17-2016, 08:34 AM
RE: Timerd not working properly? - RunBody - 01-17-2016, 05:34 PM
RE: Timerd not working properly? - karma - 01-17-2016, 07:48 PM
RE: Timerd not working properly? - XuN - 01-18-2016, 06:53 PM
RE: Timerd not working properly? - karma - 01-18-2016, 07:22 PM
RE: Timerd not working properly? - karma - 01-21-2016, 09:47 PM
RE: Timerd not working properly? - karma - 01-22-2016, 02:57 AM
RE: Timerd not working properly? - karma - 02-07-2016, 05:10 AM
RE: Timerd not working properly? - karma - 02-07-2016, 10:11 PM
RE: Timerd not working properly? - Coruja - 02-15-2016 10:45 AM
RE: Timerd not working properly? - karma - 02-17-2016, 07:30 PM

Forum Jump:


User(s) browsing this thread: 1 Guest(s)