From OpenSCADAWiki
Jump to: navigation, search
  • * — включає у себе дворазовий час виклику функції gettimeofday().
  • **pow(Pi,2) виміряно у середовищі із GLibC > 2.31 (як то Debian 11), де продуктивність обчислення цієї функції деградована на [46...60]%.
  • "Вхід до JavaLikeCalc" — вхід до процедури на мові JavaLikeCalc також означає вхід до критичної секції та запит на читання RW блокування, відтак цей час переважно відображає продуктивність операції блокування. Цей час виключено із відповідних значень у стовпчиках з JavaLikeCalc.
  • "DDR3-1600-{N}GB/s" — де N отримується програмою sysbench (не memtest, яка часто помиляється), із типовою командою виклику sysbench --test=memory --memory-total-size=3G --memory-block-size=1M run для систем з розміром пам'яті [4...15] ГБ.
  • "precision_test" — проста програма проєкту OpenSCADA для тестування затримки виклику потоків у політиці реального часу Round-robin та пріоритеті 80. 100% навантаження здійснюється програмою highload та активність ВФС командою dd if=/dev/zero of=/var/tmp/test.zero bs=1048576 count=1000; dd if=/var/tmp/test.zero of=/dev/null bs=1048576;.