Developers' side bar Selected categories Edit Links |
Devel /
TestServerCategories: Development << | Page list | >>Notes and results on testing/troubleshooting the new (2009) LyX server. Table of contents (hide)
1. Scripts1.1
|
Run | # overruns | VM or HW | System |
1 | 40 | VM | LyX server (VM) |
3 | VM | VM on Christian's home server | |
1 | HW | Christian's home server | |
2 | HW | Christian's old Mini-ITX |
Summary of run sequence 2 for timed-sleep.sh 10000 0.1 120
Run | # overruns | Max time [ms] | VM or HW | System |
1 | 517 | 2600 | VM | LyX server (VM) |
32 | 158 | VM | VM on Christian's home server | |
24 | 145 | HW | Christian's home server | |
2 | 174 | HW | Christian's old Mini-ITX |
Important to note are the following data points.
It's my guess that there is something strange going on when 1/1000 executions of 'sleep 0.5' takes over a second to actually perform. However, the script in question should be tested on other Linux machines to check that such overruns typically don't occur.
Note that the threshold was set to 515 ms instead of 500 ms.
chr@chr-desktop-i386:~$ ./timed-sleep.sh 1000 0.5 515 Overrun 1/1 of 'du' (524 ms > 515 ms) Overrun 2/177 of 'du' (531 ms > 515 ms) Overrun 3/514 of 'du' (516 ms > 515 ms) # overruns = 3 / 1000
Running the test on the bare hardware results in hardly any overruns. Note that the test was evaluated with a threshold of 515 ms, resulting in only a single overrun.
chr@chr-pvr:~$ ./timed-sleep.sh 1000 0.5 515 Overrun 1/842 of 'du' (517 ms > 510 ms) # overruns = 1 / 1000
Running the test on an old computer (mini-ITX, VIA cpu) to see what that produces.
chr@mythtv:~$ ./timed-sleep.sh 1000 0.5 515 Overrun 1/1 of 'du' (522 ms > 510 ms) Overrun 2/153 of 'du' (516 ms > 510 ms) # overruns = 2 / 1000
Ran the following command
chr@chr-pvr:~$ ./timed-sleep.sh 10000 0.1 120
and got
Ran the following command
chr@mythtv:~$ ./timed-sleep.sh 10000 0.1 120
and got
Ran the following command
chr@chr-desktop-i386:~$ ./timed-sleep.sh 10000 0.1 120
and got
Ran the following command
chr@chr-desktop-i386:~$ ./timed-sleep.sh 10000 0.1 120
and got
The output of the run is stored in the following file