LINUX.ORG.RU

История изменений

Исправление gv, (текущая версия) :

MKuznetsov

тесты провёл, или забил на эту фигню?

Ага, вот они:

timers.c timers.py

gcc timers.c -lrt -O2 -o timers

Шаг 10us:

./timers 10 10000 | ./timers.py

http://enise.org/~victor/share/10us.png

Шаг 100us:

./timers 100 10000 | ./timers.py

http://enise.org/~victor/share/100us.png

Шаг 1000us:

./timers 1000 1000 | ./timers.py

http://enise.org/~victor/share/1000us.png

На графиках diff временных меток, которые должны идти равномерно с интервалом 10, 100, 1000

Исправление gv, :

MKuznetsov

тесты провёл, или забил на эту фигню?

Ага, вот они:

timers.c timers.py

gcc timers.c -lrt -O2 -o timers

Шаг 10us:

./timers 10 10000 | ./timers.py

http://enise.org/~victor/share/10us.png

Шаг 100us:

./timers 100 10000 | ./timers.py

http://enise.org/~victor/share/100us.png

Шаг 1000us:

./timers 1000 1000 | ./timers.py

http://enise.org/~victor/share/1000us.png

Исходная версия gv, :

MKuznetsov

тесты провёл, или забил на эту фигню ?

Ага, вот они:

* timers.c * timers.py

gcc timers.c -lrt -O2 -o timers

Шаг 10us:

./timers 10 10000 | ./timers.py

Шаг 100us:

./timers 100 10000 | ./timers.py

Шаг 1000us:

./timers 1000 1000 | ./timers.py