Всем привет!
Вот переезжаю на Mesa 7i76E. Думал что софтварная часть не займет много времени но дико ошибся - возникла проблема с latency. Позвольте сначала изложить что было сделано, а вопросы внизу.
1. Первое что я попробовал это поставил Ubuntu18.04, скачал исходники ядра 5.0.21 (это самое близкое к тому которое стоит по умолчанию) и RT патч для этого ядра https://mirrors.edge.kernel.org/pub/lin ... 6.patch.gz
Все собрал и установил как описано тут: http://www.cnc-club.ru/wiki/index.php/У ... untu_18.04#
LinuxCNC собрал по тому же мануалу. Запустил тест и пришел в ужас, счет джиттера шел на сотни тысяч. Железка была вот эта: https://ark.intel.com/content/www/us/en ... 5cpyh.html Ок. Понятно что комп слабоват.
2. Взял железку помощней c intel i3 процессором (знаю что это определяет но все же) вот такую: https://ark.intel.com/ru/products/76978 ... -D34010WYK
Повторил все с ubuntu 18.04 - джиттер оказался получше но все равно плохо.
3. Установил все с офф. образа где уже установлен и собран LinuxCNC (debian wheezy там кажется и старая версия LinuxCNC + RTAI). И о чудо джиттер оказался до 15к при слабой загрузке (особо грузить не чем было, даже glxgears не работало почему-то). Сетевая не завелась, вайфая там вообще не было. Собрал модуль для сетевой, все стало и завелось. Тут то и ждало огорчение: при включении любимого ютьюба в какой-то момент джиттер подпрыгивает до 50к).
4. Попутно добыл файфай карточку (слот m.2) и настроил. При включении вайфая - даже грузить не надо джитер сразу 50к. При отключении вайфая - получше.
5. Ради интереса пока работает офф. образ - скачал последние исходники linuxcnc и собрал. Если запускать тест из собранной последней версии то джитер горааздо больше - сразу переваливает за 100к. Тут же запускаю то что шло в комплекте - джитер намного меньше. Меня это удивляет честно говоря.
а) Может я просто сильно парюсь на этот счет или что-то не понимаю? Что люди используют чтобы получить хороший результат?
б) Важно ли мне для 7i76E иметь свежую версию linuxcnc или пойдет та что поставляется на образе?
ц) Можно ли на офф. образе нормально собрать свежую версию linuxcnc?
д) В моих розовых мечтах я буду использовать один сетевой интерфейс для общения с 7i76E а второй для подключения к компу по VNC протоколу с основного компьютера (удаленный рабочий стол) и на станке не нужен мне не монитор ни клавиатура. Можно ли вообще какой-нить вайфай для этого использовать или вайфай сразу ухудшает отклик системы? Может есть "правильные" вайфай карты или типа того..
В общем я на распутье. Посоветуйте железку. Идеально если это будет что-то маленькое. У меня все на балконе
Latency
- iMaks-RS
- Мастер
- Сообщения: 1734
- Зарегистрирован: 10 июл 2017, 09:25
- Репутация: 199
- Настоящее имя: Maks
- Откуда: От туда.
- Контактная информация:
Re: Latency
Рекомендуется в биос отключить всё лишние, а так-же всё энергосбережение. Возможно имеет смысл проверить результат с готовым пакетом Wheezy+2.7 linuxcnc + RT ядро
или поставить 9.9 Дебиан + 2.8 LinuxCNC Это развлекухи хватит на сутки - двое ))
https://www.youtube.com/watch?v=0ls-HR3lUcs
На какой конфигурации железа возникли проблемы?
или поставить 9.9 Дебиан + 2.8 LinuxCNC Это развлекухи хватит на сутки - двое ))
https://www.youtube.com/watch?v=0ls-HR3lUcs
На какой конфигурации железа возникли проблемы?
-
- Новичок
- Сообщения: 24
- Зарегистрирован: 25 июн 2019, 21:31
- Репутация: 0
- Настоящее имя: Серафим
- Контактная информация:
Re: Latency
Максимально поотключалiMaks-RS писал(а):Рекомендуется в биос отключить всё лишние, а так-же всё энергосбережение.
Да, именно это я и делал.iMaks-RS писал(а):Возможно имеет смысл проверить результат с готовым пакетом Wheezy+2.7 linuxcnc + RT ядро
Ссылки в п. 1 и 2 на мои intel nuciMaks-RS писал(а):На какой конфигурации железа возникли проблемы?
https://ark.intel.com/content/www/us/en ... 5cpyh.html
https://ark.intel.com/ru/products/76978 ... -D34010WYK
-
- Новичок
- Сообщения: 24
- Зарегистрирован: 25 июн 2019, 21:31
- Репутация: 0
- Настоящее имя: Серафим
- Контактная информация:
Re: Latency
Фух. Ну чтож, пожалуй похвастаюсь. Выкинул wifi карточку, из-за нее джитер подскакивал до 50к. Для доступа через сеть установил VirtualGL+TurboVNC. Сейчас джиттер больше 10к не поднимается при условии что запущено 3 glxgears, 2 ютуба, копируется файл через scp и все это транслируется через VNC
Поставил юсб изернет карту за 450руб, работает хорошо, на джитер не влияет. Буду через нее к компу обращаться, а на основную изернет карту повешу станок. 2 недели на это убил. ппц.
Поставил юсб изернет карту за 450руб, работает хорошо, на джитер не влияет. Буду через нее к компу обращаться, а на основную изернет карту повешу станок. 2 недели на это убил. ппц.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Latency
Я уже где-то тут писал, что для доступа к компу не нужно использовать Wi-Fi, лучше USB-Ethernet...Serafim писал(а):2 недели на это убил. ппц.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Новичок
- Сообщения: 24
- Зарегистрирован: 25 июн 2019, 21:31
- Репутация: 0
- Настоящее имя: Серафим
- Контактная информация:
Re: Latency
Да, а я где-то это видел но решил проверить на себе Спасибо!UAVpilot писал(а):Я уже где-то тут писал, что для доступа к компу не нужно использовать Wi-Fi, лучше USB-Ethernet...
-
- Новичок
- Сообщения: 24
- Зарегистрирован: 25 июн 2019, 21:31
- Репутация: 0
- Настоящее имя: Серафим
- Контактная информация:
Re: Latency
Вот с этим тоже разобрался. Оказалось что исходники компилировал для пропатченного ядра, в то время как в офф. образе стоит RTAI.Serafim писал(а):5. Ради интереса пока работает офф. образ - скачал последние исходники linuxcnc и собрал. Если запускать тест из собранной последней версии то джитер горааздо больше - сразу переваливает за 100к. Тут же запускаю то что шло в комплекте - джитер намного меньше. Меня это удивляет честно говоря.
Вместо
Код: Выделить всё
./configure --with-realtime=uspace
Код: Выделить всё
./configure --with-realtime=/usr/realtime-3.4-9-rtai-686-pae
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Latency
Исходники вообще лучше не компилить, а брать уже готовые пакеты.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...