ІМ’Я
latency-histogram — побудувати гістограму затримки машини
СИНТАКСИС
latency-histogram [-?|--help] [--base ns] [--servo ns] [--bbinsize ns] [--sbinsize ns] [--bbins ns] [--sbins ns] [--logscale 0|1] [--text note] [--show] [--nobase] [--verbose] [--nox]
ОПИС
Тест затримки є важливим при налаштуванні системи LinuxCNC. Доповнення до стандартного тесту затримки latency-histogram відображає розподіл затримки. Це може бути корисним для отримання уявлення про те, як часто відбуваються відхилення з високою затримкою.
LinuxCNC та HAL не повинні працювати, зупиніть їх за допомогою halrun -U. Велика кількість бінів та/або малий розмір бінів уповільнюють оновлення. Для одного потоку вкажіть --nobase (та опції для сервопотоку). Виміряні затримки поза межами діапазону бінів +/- повідомляються за допомогою спеціальних кінцевих смуг. Використовуйте --show, щоб показати кількість для виведеного за межі діаграми [pos|neg] контакту.
Більше деталей: https://linuxcnc.org/docs/html/install/latency-test.html
ВАРІАНТИ
- -?, --help
-
Показати параметри та вийти.
- --base ns
-
інтервал базового потоку, за замовчуванням: 25000, хв: 5000
- --servo ns
-
Інтервал потоку сервообміну, за замовчуванням: 1000000, хв: 25000
- --bbinsize ns
-
розмір базового контейнера, за замовчуванням: 100
- --sbinsize ns
-
розмір бункера сервоприводу, за замовчуванням: 100
- --bbins ns
-
базові контейнери, за замовчуванням: 200
- --sbins ns
-
бункери сервоприводів, за замовчуванням: 200
- --logscale 0|1
-
логарифмічна шкала осі Y, за замовчуванням: 1
- --text note
-
додаткова примітка, за замовчуванням: ""
- --show
-
показати кількість невідображених контейнерів
- --nobase
-
тільки серворіз
- --verbose
-
прогрес та налагодження
- --nox
-
немає графічного інтерфейсу, відображається минулий час, хв, макс, sdev для кожного потоку
ДИВІТЬСЯ ТАКОЖ
latency-plot(1), latency-test(1), linuxcnc(1)
Набагато більше інформації про LinuxCNC та HAL доступно в посібниках користувача LinuxCNC та HAL, які можна знайти за адресою /usr/share/doc/linuxcnc/.
ПОМИЛКИ
На цей час нічого не відомо.
АВТОР
Цю сторінку довідника написав Енді П’ю в рамках проєкту LinuxCNC.
ПОВІДОМЛЕННЯ ПРО ПОМИЛКИ
Повідомляйте про помилки за адресою https://github.com/LinuxCNC/linuxcnc/issues.
АВТОРСЬКЕ ПРАВО
Авторське право © 2020 Енді П’ю.
Це безкоштовне програмне забезпечення; дивіться вихідний код для умов копіювання. НЕМАЄ ЖОДНИХ гарантій; навіть щодо ТОВАРНОЇ ПРИДАТНОСТІ або ПРИДАТНОСТІ ДЛЯ ПЕВНОЇ МЕТИ.