Checking the Milliseconds
Ralph DiMola
rdimola at evergreeninfo.net
Wed Apr 7 13:01:06 EDT 2021
I added an average. i7-6700 3.4GHz 8 cores in the VM
Run 1:
Max==>4586
Min==>460
Average==>3096.058
Run 2:
Max==>7573
Min==>460
Average==>3835.764743
Run 3:
Max==>7573
Min==>728
Average==>2947.388
Interesting....
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