Le 12/03/2016 18:47, Aliaksei Syrel a écrit :
> Hi
> 
> At some point I got a feeling that actual Delay time is longer than
> expected. It is especially visible on small delays less than 100ms
> (otherwise difference is < 1%).
> 
> Inline image 1
> Documentation says that _Delay waits approximately_ for specified amount
> of time. However, according to experimental data an actual difference is
> always positive with the value around 1.5-2 seconds. It is actually
> strange where such a constant difference, independent from delay length,
> comes from.
> Inline image 2
> To conclude, if you want to wait more precisely you need to create
> delays with duration 1.5 seconds less than expected. Also it would be
> interesting to test on different hardwares to make sure that difference
> stays constant (around 1.5-2s)
> 
> I used the following script to gather data and save in .csv file
> http://ws.stfx.eu/DSCLG2ON0VBI
> 
> Tested on:
> Pharo: #50636
> Spur-VM: #463
> OS: Mac OS Yosemite
> CPU: Intel Core i7 2.39 GHz
> 
> Cheers,
> Alex
> 

If you wish to compare I join a csv. This is my setup:

Image
-----
C:\Users\JeCisC\AppData\Roaming\Pharo\images\Common tools-Pharo 5.0
(beta)-26\Common tools-Pharo 5.0 (beta)-26.image
Pharo5.0
Latest update: #50636
Unnamed

Virtual Machine
---------------
C:\Users\JeCisC\Desktop\PharoVMSpur\Pharo.exe
CoInterpreter * VMMaker.oscog-rmacnak.1586 uuid:
8e44b2a7-68ee-4fc9-8513-a04520267053 Dec 13 2015
StackToRegisterMappingCogit * VMMaker.oscog-rmacnak.1586 uuid:
8e44b2a7-68ee-4fc9-8513-a04520267053 Dec 13 2015
https://github.com/estebanlm/pharo-vm.git Commit:
6dc730123e8f2b0327839b235d16e0604a92288e Date: 2015-12-13 00:23:41 +0100
By: Esteban Lorenzano <[email protected]> Jenkins build #456

Win32 built on Dec 13 2015 00:58:42 Compiler: 4.6.2
VMMaker versionString https://github.com/estebanlm/pharo-vm.git Commit:
6dc730123e8f2b0327839b235d16e0604a92288e Date: 2015-12-13 00:23:41 +0100
By: Esteban Lorenzano <[email protected]> Jenkins build #456
CoInterpreter * VMMaker.oscog-rmacnak.1586 uuid:
8e44b2a7-68ee-4fc9-8513-a04520267053 Dec 13 2015
StackToRegisterMappingCogit * VMMaker.oscog-rmacnak.1586 uuid:
8e44b2a7-68ee-4fc9-8513-a04520267053 Dec 13 2015

Operating System/Hardware
-------------------------
Win32 6.1 IX86

Operating System Details
------------------------
Operating System: Windows 7 Professional N (Build 7601 Service Pack 1)
        Registered Owner: JeCisC
        Registered Company:
        SP major version: 1
        SP minor version: 0
        Suite mask: 100
        Product type: 1



-- 
Cyril Ferlicot

http://www.synectique.eu

165 Avenue Bretagne
Lille 59000 France
0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 
0.0, 0.0, 0.0, 0.0, 0.0
1, 3.0, 3.0, 2.0, 2.0, 2.0, 2.0, 2.0, 3.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 3.0, 
2.0, 2.0, 2.0, 2.0, 2.0
2, 4.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 4.0, 3.0, 3.0, 3.0, 3.0, 3.0, 
3.0, 3.0, 3.0, 4.0, 3.0
3, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 5.0, 4.0, 
4.0, 4.0, 4.0, 4.0, 4.0
4, 5.0, 5.0, 5.0, 5.0, 5.0, 5.0, 5.0, 6.0, 5.0, 6.0, 5.0, 5.0, 5.0, 6.0, 5.0, 
5.0, 6.0, 5.0, 6.0, 5.0
5, 6.0, 6.0, 7.0, 6.0, 6.0, 6.0, 7.0, 6.0, 6.0, 7.0, 7.0, 6.0, 6.0, 6.0, 7.0, 
7.0, 7.0, 7.0, 7.0, 7.0
6, 8.0, 7.0, 7.0, 8.0, 8.0, 7.0, 7.0, 8.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 
7.0, 8.0, 7.0, 7.0, 7.0
7, 8.0, 8.0, 8.0, 8.0, 9.0, 8.0, 8.0, 9.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 
8.0, 8.0, 8.0, 9.0, 8.0
8, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 9.0, 10.0, 10.0, 
9.0, 9.0, 10.0, 9.0, 9.0
9, 11.0, 10.0, 10.0, 10.0, 10.0, 11.0, 10.0, 11.0, 11.0, 10.0, 10.0, 10.0, 
10.0, 10.0, 11.0, 10.0, 10.0, 10.0, 10.0, 10.0
10, 11.0, 11.0, 12.0, 12.0, 11.0, 12.0, 11.0, 11.0, 11.0, 11.0, 11.0, 11.0, 
11.0, 11.0, 11.0, 11.0, 11.0, 11.0, 11.0, 11.0
11, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 13.0, 13.0, 12.0, 12.0, 
12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0
12, 13.0, 13.0, 13.0, 13.0, 13.0, 13.0, 13.0, 13.0, 14.0, 13.0, 13.0, 13.0, 
13.0, 13.0, 13.0, 13.0, 13.0, 14.0, 13.0, 13.0
13, 14.0, 14.0, 14.0, 14.0, 15.0, 14.0, 14.0, 14.0, 14.0, 15.0, 14.0, 14.0, 
14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0
14, 15.0, 15.0, 15.0, 16.0, 15.0, 15.0, 15.0, 15.0, 15.0, 15.0, 15.0, 16.0, 
15.0, 15.0, 15.0, 16.0, 15.0, 15.0, 15.0, 15.0
15, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 
17.0, 16.0, 16.0, 16.0, 16.0, 16.0, 17.0, 16.0
16, 17.0, 17.0, 18.0, 17.0, 18.0, 17.0, 17.0, 17.0, 17.0, 17.0, 17.0, 17.0, 
17.0, 17.0, 17.0, 17.0, 17.0, 17.0, 17.0, 17.0
17, 19.0, 18.0, 19.0, 18.0, 19.0, 18.0, 18.0, 18.0, 18.0, 18.0, 19.0, 18.0, 
18.0, 18.0, 19.0, 18.0, 18.0, 18.0, 18.0, 18.0
18, 19.0, 19.0, 19.0, 19.0, 19.0, 19.0, 20.0, 19.0, 19.0, 19.0, 19.0, 19.0, 
19.0, 19.0, 19.0, 19.0, 19.0, 20.0, 19.0, 20.0
19, 20.0, 20.0, 20.0, 20.0, 20.0, 20.0, 20.0, 20.0, 20.0, 21.0, 21.0, 20.0, 
21.0, 20.0, 20.0, 20.0, 20.0, 20.0, 21.0, 20.0
20, 21.0, 21.0, 21.0, 21.0, 22.0, 21.0, 21.0, 21.0, 21.0, 21.0, 21.0, 22.0, 
21.0, 21.0, 21.0, 21.0, 22.0, 21.0, 22.0, 21.0
21, 22.0, 22.0, 22.0, 22.0, 22.0, 22.0, 22.0, 23.0, 22.0, 22.0, 23.0, 23.0, 
22.0, 23.0, 22.0, 22.0, 23.0, 22.0, 22.0, 22.0
22, 23.0, 24.0, 23.0, 23.0, 23.0, 24.0, 23.0, 23.0, 24.0, 24.0, 23.0, 23.0, 
23.0, 23.0, 23.0, 23.0, 23.0, 23.0, 23.0, 23.0
23, 24.0, 24.0, 25.0, 24.0, 24.0, 24.0, 24.0, 24.0, 24.0, 24.0, 25.0, 25.0, 
24.0, 24.0, 24.0, 24.0, 25.0, 25.0, 25.0, 24.0
24, 25.0, 25.0, 25.0, 25.0, 25.0, 25.0, 25.0, 25.0, 25.0, 25.0, 25.0, 25.0, 
25.0, 25.0, 25.0, 25.0, 26.0, 25.0, 25.0, 25.0
25, 26.0, 27.0, 26.0, 27.0, 26.0, 27.0, 26.0, 26.0, 26.0, 27.0, 26.0, 26.0, 
26.0, 26.0, 27.0, 26.0, 26.0, 27.0, 26.0, 26.0
26, 27.0, 27.0, 27.0, 27.0, 27.0, 27.0, 27.0, 28.0, 27.0, 27.0, 27.0, 27.0, 
27.0, 27.0, 27.0, 27.0, 27.0, 27.0, 27.0, 27.0
27, 29.0, 28.0, 29.0, 28.0, 29.0, 28.0, 28.0, 28.0, 28.0, 28.0, 28.0, 28.0, 
28.0, 29.0, 28.0, 28.0, 29.0, 28.0, 28.0, 28.0
28, 29.0, 29.0, 29.0, 29.0, 30.0, 29.0, 29.0, 29.0, 29.0, 29.0, 29.0, 29.0, 
29.0, 29.0, 29.0, 30.0, 29.0, 30.0, 30.0, 29.0
29, 31.0, 30.0, 30.0, 30.0, 30.0, 31.0, 30.0, 31.0, 30.0, 30.0, 30.0, 31.0, 
30.0, 30.0, 30.0, 30.0, 30.0, 31.0, 30.0, 31.0
30, 31.0, 31.0, 31.0, 31.0, 31.0, 31.0, 31.0, 31.0, 31.0, 32.0, 31.0, 32.0, 
31.0, 32.0, 31.0, 32.0, 31.0, 31.0, 32.0, 31.0
31, 33.0, 33.0, 32.0, 33.0, 32.0, 33.0, 33.0, 32.0, 32.0, 32.0, 33.0, 32.0, 
32.0, 33.0, 32.0, 32.0, 32.0, 32.0, 33.0, 32.0
32, 33.0, 33.0, 33.0, 33.0, 33.0, 34.0, 33.0, 33.0, 34.0, 33.0, 34.0, 33.0, 
33.0, 33.0, 33.0, 33.0, 33.0, 33.0, 33.0, 33.0
33, 34.0, 34.0, 35.0, 34.0, 34.0, 34.0, 34.0, 34.0, 34.0, 35.0, 35.0, 34.0, 
34.0, 35.0, 34.0, 34.0, 35.0, 34.0, 34.0, 34.0
34, 35.0, 36.0, 35.0, 35.0, 35.0, 35.0, 35.0, 35.0, 35.0, 35.0, 35.0, 35.0, 
35.0, 35.0, 35.0, 36.0, 35.0, 35.0, 35.0, 35.0
35, 36.0, 37.0, 36.0, 37.0, 36.0, 36.0, 36.0, 36.0, 37.0, 36.0, 36.0, 36.0, 
36.0, 36.0, 36.0, 36.0, 37.0, 36.0, 37.0, 37.0
36, 37.0, 37.0, 37.0, 37.0, 37.0, 37.0, 38.0, 37.0, 37.0, 37.0, 37.0, 37.0, 
38.0, 37.0, 37.0, 37.0, 37.0, 37.0, 37.0, 38.0
37, 39.0, 38.0, 38.0, 39.0, 38.0, 38.0, 38.0, 39.0, 38.0, 38.0, 38.0, 39.0, 
38.0, 38.0, 38.0, 38.0, 38.0, 38.0, 38.0, 38.0
38, 39.0, 40.0, 40.0, 40.0, 39.0, 39.0, 39.0, 39.0, 40.0, 39.0, 39.0, 39.0, 
39.0, 39.0, 40.0, 39.0, 40.0, 39.0, 40.0, 40.0
39, 40.0, 41.0, 40.0, 40.0, 41.0, 40.0, 41.0, 40.0, 40.0, 41.0, 40.0, 41.0, 
41.0, 40.0, 41.0, 41.0, 41.0, 41.0, 41.0, 41.0
40, 42.0, 42.0, 41.0, 41.0, 42.0, 42.0, 42.0, 41.0, 42.0, 42.0, 41.0, 41.0, 
42.0, 42.0, 41.0, 42.0, 41.0, 41.0, 42.0, 41.0
41, 42.0, 42.0, 43.0, 43.0, 43.0, 43.0, 43.0, 42.0, 43.0, 43.0, 42.0, 43.0, 
42.0, 42.0, 43.0, 42.0, 42.0, 42.0, 42.0, 43.0
42, 43.0, 43.0, 43.0, 43.0, 43.0, 44.0, 43.0, 43.0, 43.0, 44.0, 43.0, 43.0, 
43.0, 43.0, 44.0, 43.0, 44.0, 43.0, 43.0, 44.0
43, 44.0, 44.0, 45.0, 45.0, 44.0, 44.0, 44.0, 44.0, 44.0, 45.0, 45.0, 45.0, 
44.0, 45.0, 44.0, 45.0, 44.0, 44.0, 44.0, 44.0
44, 45.0, 45.0, 45.0, 45.0, 45.0, 46.0, 45.0, 45.0, 45.0, 46.0, 45.0, 45.0, 
45.0, 45.0, 46.0, 46.0, 46.0, 46.0, 45.0, 45.0
45, 47.0, 47.0, 46.0, 46.0, 47.0, 47.0, 46.0, 46.0, 46.0, 46.0, 47.0, 46.0, 
46.0, 47.0, 46.0, 46.0, 46.0, 47.0, 46.0, 46.0
46, 47.0, 47.0, 48.0, 47.0, 48.0, 48.0, 47.0, 48.0, 47.0, 47.0, 48.0, 47.0, 
47.0, 47.0, 47.0, 47.0, 47.0, 47.0, 47.0, 48.0
47, 50.0, 49.0, 48.0, 48.0, 49.0, 48.0, 49.0, 48.0, 48.0, 48.0, 48.0, 48.0, 
49.0, 49.0, 49.0, 48.0, 48.0, 48.0, 49.0, 48.0
48, 49.0, 50.0, 50.0, 49.0, 50.0, 49.0, 50.0, 49.0, 49.0, 49.0, 49.0, 50.0, 
49.0, 49.0, 49.0, 50.0, 49.0, 50.0, 49.0, 50.0
49, 50.0, 50.0, 50.0, 51.0, 50.0, 51.0, 50.0, 50.0, 51.0, 50.0, 50.0, 50.0, 
50.0, 50.0, 50.0, 51.0, 51.0, 51.0, 50.0, 51.0
50, 51.0, 51.0, 51.0, 52.0, 51.0, 51.0, 51.0, 52.0, 51.0, 51.0, 51.0, 51.0, 
51.0, 51.0, 51.0, 52.0, 52.0, 51.0, 51.0, 51.0

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to