Checking the Milliseconds
Ralph DiMola
rdimola at evergreeninfo.net
Wed Apr 7 12:20:50 EDT 2021
Here's the first few from LC 9.6.1 Win 10 Pro VM SSD
1473
3326
3397
3155
2442
3234
2292
3349
3380
3275
3259
3498
3300
3634
3462
3228
3896
3762
3197
3186
2188
1461
2716
3358
2940
2886
2614
2264
3038
3322
3305
3372
3395
3418
2579
Ralph DiMola
IT Director
Evergreen Information Services
rdimola at evergreeninfo.net
-----Original Message-----
From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf
Of Tom Glod via use-livecode
Sent: Wednesday, April 07, 2021 12:03 PM
To: How to use LiveCode
Cc: Tom Glod
Subject: Checking the Milliseconds
Hey peeps,
I wanted to measure how many times the LC engine can check the milliseconds
count during each millisecond that passes.
The results really surprised me, I thought it would be less, but I don't
know why really.
Anyone want to take a guess?
What is strange about my results, is that every few milliseconds the amount
of millisecond queries that occurs ...... doubles.
Why does this happen I wonder?
Can someone double check if that happens on your CPU? I'm on WIndows 10 on
an i5 4570.
Here is the code.
--------------------------------------
local last_known_millisecond
local queries = 0
local report
on mouseUp
lock screen
put empty into report
local x
repeat 1000 times
add 1 to x
put 0 into queries
put the milliseconds into last_known_millisecond
repeat forever
add 1 to queries
if the milliseconds = last_known_millisecond then
next repeat
else
exit repeat
end if
end repeat
put queries into line x of report
end repeat
unlock screen
put report
end mouseUp
--
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
_______________________________________________
use-livecode mailing list
use-livecode at lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
More information about the use-livecode
mailing list