Страница 39 из 42

Re: Latency-test показания на разных материнских платах

Добавлено: 22 фев 2022, 16:28
tpolimer2000
Хотел собрать компьютер на базе Gigabyte E3000N (AMD E2-3000 with Radeon HD 8280 Graphics, 4GB оперативной памяти и 120GB SSD) для LinuxCNC. Тут было упоминание о данной плате
batl писал(а): купил другую, такого же стандарта Mini ITX: Gigabyte e3000n, оперативы 4ГБ. Latency-test 11000 на LinuxCNC.
Получил такие результаты
AMD E2-3000 with Radeon HD 8280 Graphics, 4GB оперативной памяти и 120GB SSD (3053 просмотра) <a class='original' href='./download/file.php?id=201930&mode=view' target=_blank>Загрузить оригинал (543.02 КБ)</a>
AMD E2-3000 with Radeon HD 8280 Graphics, 4GB оперативной памяти и 120GB SSD

Компьютер без загрузки, чуть позже попробую его настроить, убрать все лишнее, отключить оптимизацию питания, isolcpus и т.д.

Re: Latency-test показания на разных материнских платах

Добавлено: 22 фев 2022, 17:16
iMaks-RS
12400 базовый - норм... у меня на j1900 около 14к.

Re: Latency-test показания на разных материнских платах

Добавлено: 22 фев 2022, 17:41
tpolimer2000
iMaks-RS писал(а): 12400 базовый - норм... у меня на j1900 около 14к.
Меня смущает огромное значение Servo thread.
Хотя у меня будет использоваться STEP\DIR и по идее значение Servo thread для меня не важно.

Re: Latency-test показания на разных материнских платах

Добавлено: 23 фев 2022, 14:09
tpolimer2000
tpolimer2000 писал(а): Меня смущает огромное значение Servo thread.
Хотя у меня будет использоваться STEP\DIR и по идее значение Servo thread для меня не ва
Заменил SSD на HDD, сейчас такая конфигурация Gigabyte E3000N (AMD E2-3000 with Radeon HD 8280 Graphics, 4GB оперативной памяти и 500GB HDD).

После дополнительных настроек в BIOS, а именно отключение C6, cool'n'quiet, SVM + isolcpus=1 и 2 часов (надо погонять побольше с большей нагрузкой) с 6 glxgears, получил следующие значения:
AMD E2-3000 with Radeon HD 8280 Graphics, 4GB оперативной памяти и 500GB HDD (2983 просмотра) <a class='original' href='./download/file.php?id=201934&mode=view' target=_blank>Загрузить оригинал (537.4 КБ)</a>
AMD E2-3000 with Radeon HD 8280 Graphics, 4GB оперативной памяти и 500GB HDD
Меня напрягает значение Servo thread (1ms) с Max Jitter - 204000ns. Его и пытался уменьшить.

Хотел найти на что он влияет, но так и не смог понять что это. Тут - https://www.cnc-club.ru/wiki/index.php/ ... %D1%8B_hal, написано, о том, что это просто поток приложения, который должен вызываться частотой в 1Khz. Получается, что смещение в 204000ns, это смещение аж на 20%.

Можно ли использовать данный компьютер для работы с LinuxCnc через LTP порт или с Mesa 7i96?

Re: Latency-test показания на разных материнских платах

Добавлено: 23 фев 2022, 14:39
alex_sar
base используется для вывода пульса степ/дир в основном, а 7i96 делает это сама. То есть вам base thread вообще не нужен, servo-thread будет взаимодействовать с mesa.

Попробуйите latency test без base запустить (там есть ключик командной строки)

Re: Latency-test показания на разных материнских платах

Добавлено: 23 фев 2022, 14:46
sima8520
парни с праздником вас 23 февраля
Коль такая пьянка, подскажите мат плату и вообще конфиг железа под Gmoccapy. Что то сильно оно требовательное оказалось. комп который для axis дико тупит на этом интерфейсе. Желательно чтоб мат плата была mini-ITX какая нибудь

Re: Latency-test показания на разных материнских платах

Добавлено: 23 фев 2022, 15:02
tpolimer2000
alex_sar писал(а): base используется для вывода пульса степ/дир в основном, а 7i96 делает это сама. То есть вам base thread вообще не нужен, servo-thread будет взаимодействовать с mesa.

Попробуйите latency test без base запустить (там есть ключик командной строки)
Спасибо, попробую.

Re: Latency-test показания на разных материнских платах

Добавлено: 26 фев 2022, 15:31
tpolimer2000
AMD E2-3000 with Radeon HD 8280 Graphics, 4GB оперативной памяти и 500GB HDD (2914 просмотров) <a class='original' href='./download/file.php?id=201967&mode=view' target=_blank>Загрузить оригинал (404.09 КБ)</a>
AMD E2-3000 with Radeon HD 8280 Graphics, 4GB оперативной памяти и 500GB HDD
AMD E2-3000 with Radeon HD 8280 Graphics, 4GB оперативной памяти и 500GB HDD (2914 просмотров) <a class='original' href='./download/file.php?id=201968&mode=view' target=_blank>Загрузить оригинал (325.67 КБ)</a>
AMD E2-3000 with Radeon HD 8280 Graphics, 4GB оперативной памяти и 500GB HDD

Не понравился мне результат моих тестов. Оставляю на будущее, возможно кому-то будет полезно.

Re: Latency-test показания на разных материнских платах

Добавлено: 26 фев 2022, 19:41
D.L.
tpolimer2000 писал(а): Не понравился мне результат моих тестов. Оставляю на будущее, возможно кому-то будет полезно.
Второй результат отличный для месы, только есть один нюанс: для месы нужно PREEMPT_RT ядро, а не RTAI, соответственно нужно с ним и тестировать, результат будет чуть хуже.

Re: Latency-test показания на разных материнских платах

Добавлено: 01 мар 2022, 11:22
tpolimer2000
D.L. писал(а): Второй результат отличный для месы, только есть один нюанс: для месы нужно PREEMPT_RT ядро, а не RTAI, соответственно нужно с ним и тестировать, результат будет чуть хуже.
Спасибо за информацию, буду тестировать и на PREEMPT_RT ядре. Пока еще не разобрался как его поставить, но пару видео уже нашел, надо просто найти время.

Re: Latency-test показания на разных материнских платах

Добавлено: 02 мар 2022, 23:07
xenon-alien
tpolimer2000 писал(а): Пока еще не разобрался как его поставить,
Качается образ из сайта и устанавливается, как обычно

Re: Latency-test показания на разных материнских платах

Добавлено: 03 мар 2022, 12:09
tpolimer2000
xenon-alien писал(а): Качается образ из сайта и устанавливается, как обычно
Спасибо, немного начал разбираться. Вчера поставил, есть отличное видео
https://www.youtube.com/watch?v=yYNx_QEdks8

Хотел сегодня подключать Mesa 7I96, но немного приболел.

Re: Latency-test показания на разных материнских платах

Добавлено: 06 мар 2022, 18:52
tpolimer2000
Тест системы LinuxCNC Uspace 2.7.0 Debian 9 Stretch (linuxcnc-stretch-uspace-amd64-r13.iso).
В BIOS отключение C6, cool'n'quiet, SVM. В системе ни чего не менял.
AMD E2-3000 with Radeon HD 8280 Graphics, 4GB оперативной памяти и 500GB HDD (2719 просмотров) <a class='original' href='./download/file.php?id=202047&mode=view' target=_blank>Загрузить оригинал (600.51 КБ)</a>
AMD E2-3000 with Radeon HD 8280 Graphics, 4GB оперативной памяти и 500GB HDD

Одно видео 720p по кругу, 5 шестеренок (glxgears), открыто куча программ, тест 8 часов.

Re: Latency-test показания на разных материнских платах

Добавлено: 01 май 2022, 11:20
a321
Ноутбук Lenovo T61 стабильный джиттер меньше 6000 при поднятом вай-фае. Суть в поганой работе встроенного вай-фая (Intel!!!). Его следует аппаратно отключить и использовать юсб-свисток. Статус такого соединения в глазах системы сильно ниже и это не влияет на джиттер
Важно - ноутбук старый, свистки, как правило, намного новее. Поэтому приходится немного помучаться с компиляцией драйверов для ядра.
Изготовители = гады, сведения о компиляции приходится искать (не у них на сайте).

Re: Latency-test показания на разных материнских платах

Добавлено: 01 май 2022, 14:52
sima8520
a321 писал(а): Изготовители = гады, сведения о компиляции приходится искать (не у них на сайте).
я находил как это делать но ничего не получается. если есть у вас инструкция - напишите тут как драйвера цепляли для вайфай

Re: Latency-test показания на разных материнских платах

Добавлено: 01 май 2022, 16:36
a321
sima8520 писал(а): я находил как это делать но ничего не получается. если есть у вас инструкция - напишите тут как драйвера цепляли для вайфай
Это полностью зависит от того, какой именно свисток. Общая последовательность такая -
1. надо точно знать, какой чипсет свистка. Для этого используем утилиту lsusb, которой нет в базовом дистрибутиве. Соответственно надо прописать в списке репозиториевв те, которые на сегодня "живые", а именно -

Код: Выделить всё

cat /etc/apt/sources.list -

deb http://archive.debian.org/debian/ wheezy main
deb-src http://archive.debian.org/debian/ wheezy main
deb http://security.debian.org/ wheezy/updates main contrib
deb-src http://security.debian.org/ wheezy/updates main contrib
deb http://ftp.ru.debian.org/debian/ wheezy main contrib non-free

2. установив эти репозитории (я это делаю просто редактированием указанного файла в vi), можно поставить вместо гномнетворманагера другой менеджер, wicd. Строго говоря, если не планируется часто менять сетки, то даже это не нужно, все для установки соединения есть в системе, а именно -

Код: Выделить всё


vi /etc/network/interfaces
там редактируем -

# всегда есть эта строка -
auto lo
iface lo inet loopback

#автозапуск при старте вайфай-интерсфейса, имя которого мы можем
#узнать через команду ifconfig
auto ra0

#настройки адресов этого вай-фай интерфейса (карточки, свистка)
iface ra0 inet static
        address 192.168.1.222
        gateway 192.168.1.1
        mask 255.255.255.0

        dns-nameservers 192.168.1.1
        wpa-ssid ИМЯТОЧКИДОСТУПА
        wpa-psk ПАРОЛЬТОЧКИДОСТУПА

3. Так вот, запустив команду apt-get install usbutils, или вызвав Synaptic, устанавливаем usbutils. Затем вставив свисток выполняем lsusb, смотрим вывод команды в строке свистка, типа -
Bus 001 Device 004: ID 148f:7601 Ralink Technology, Corp.

Если теряеетсь в догадках, выполните эту команду без свистка и со свистком, разница = искомая строка. Затем по 148f:7601 гуглим. Строго говоря нам нужен лишь один файлик mt7601Usta.ko (в случае моего свитска), который надо подсунуть в нужное место. нужное место = /lib/modules/3.4-9-rtai-686-pae/kernel/drivers/net/wireless/, делается это командой -
install -m 644 -c mt7601Usta.ko /lib/modules/3.4-9-rtai-686-pae/kernel/drivers/net/wireless/

В моем случае реально доступные дрова для моего TPLINK TL-WN727N нашлись в https://github.com/art567/mt7601usta, инструкция там вполне адекватная, немного сам потом в консоли дополнил, выполнил команды подсовывания скомпилированного драйвера, подгрузил модуль и адаптер появился в выводе ifconfig.

Но этот файлик ko надо сперва скомпилировать (если не имеете его в заначке). Вот тут бывают сложности, но преодолимые. Мне помогали наводками на мысли коллеги https://archlinux.org.ru/forum/topic/21379. Вообще если кто размышляет о выборе дистрибутива Linux для личного использования, максимально рекомендую ArchLinux, во многом потому, что русскоязычное сообщество исключительно корректно, оперативно и не устраивает убунтового говносрача.

Попутно - параметры запуска ядра поставил такие -

Код: Выделить всё


vi /boot/grub/grub.cfg 
      вместо -
       # linux   /boot/vmlinuz-3.4-9-rtai-686-pae root=UUID=ddffdb7d-8729-4c56-9789-0ba63f2e3bc7 ro initrd=/install/gtk/initrd.gz  quiet lapic rootdelay=5

linux   /boot/vmlinuz-3.4-9-rtai-686-pae root=UUID=ddffdb7d-8729-4c56-9789-0ba63f2e3bc7 ro initrd=/install/gtk/initrd.gz   noirqbalance mce=ignore_ce nosoftlockup vm.stat_interval=120 transparent_hugepage=never processor.max_cstate=1 idle=poll intel_idle.max_cstate=0 lapic quiet rootdelay=5
      
Еще я постарался убрать лишнее из дистрибутива. Например, по возможности выпилил samba, avahi, cups во всех его ипостасях, посмотрел списки установленных пакетов, убрал не нужное, потом apt-get autoremove.

Re: Latency-test показания на разных материнских платах

Добавлено: 28 июл 2022, 22:03
sima8520
ex71 писал(а): 09 янв 2020, 15:07
UAVpilot писал(а):там привязка к MAC-адресам останется с первоначальной материнки.
Это только если пользователь знает что это необходимо делать в конфигах. А вообще обычно настроят через графику (если не dhcp), а при загрузке их будет ждать "job is running for" с таймаутом в 1.5 минуты.
Сергей Саныч писал(а):Но современная флэшка имеет ограниченный ресурс по количеству перезаписей, так что надолго ее не хватит, особенно если флэшка "забита под завязку".
а SSD нет? есть оптимизация системы на этот случай. Но для тестов на любом встречном компе - флешка удобнее чем хард в кармане. Ну умрет и умрет, ей цена 500 рублей. Это во-первых.
А во-вторых у меня линукс проработал полтора года на флешке (круглосуточно без выключений и перезагрузок, только если свет выключали). Было подозрение на смерь части памяти, но ничего я с нее еще раз 50 разные системы ставил перезаписывая постоянно разные образы (я ей еще пользуюсь). При чем там полноценная графика была (сетевой рендеринг).
Линукс с кучей софта весит меньше чем сейчас минимальный объем флешки в магазине.

_______________
Ладно, по теме. Я решил замерить еще раз тормознутость текущей конфигурации компа.
Intel(R) Core(TM)2 Duo CPU E8300 @ 2.83GHz
asrock g41c-gs
4 gb ram ddr2
internal video
jitter 7400/14600
4xGLXGear, web, youtube

4gb dd3 !! Интересная материнка, понимает два вида памяти :)
jitter 7300/10600

Кстати free видит только 3 гига памяти. Пока не знаю почему. Ядро RTAI 686 на 7 дебьяне.
Ютуб тормозит ужасно, но на джиттере это не сказывается. Интернет через телефон, но тормозит именно видео (возможно mesa драйвер подгружен к xorg, потому и тупит).
Ну короче я досканально не разбирался. Меня интересовал результат теста.

На домашнем компе LinuxCNC или Latency Test не запускаются в принципе, проц судя по вою кулера уходит в 100% загрузку и система виснет. На моей ОС их нет, а собирать из сорсов или тащить винт из цеха не охота. Вот тут флешка бы помогла.
Помогите победить эту чертовщину
6 шестеренок, пустой браузер, диспетчер задач - латенси в космос
Озу ддр2 4 гб
Проц Е8300
Мать p5q se
Видео gt610 1 гб
Система линукс мх 19.4
Лцнц 2.8.2

Re: Latency-test показания на разных материнских платах

Добавлено: 28 июл 2022, 22:51
iMaks-RS
энергосбережения в биос отключены?
/etc/default/grub добавлен параметр isolcpus=1?
оперативка протестирована и исправна?
если загрузиться live с флешки, какие показатели?
ядро preempt_rt - я так понимаю, т.к. на плате вроде нет lpt
Чем обусловлен выбор не Debian с сайта проекта?

Да.. ещё.. если есть втроенная видео, на 775 сокете вроде в северный мост встроено.. попробываать на встройке запуститься и провести опыты с modeset.. правда может так случится.. что перестанет загружаться или пропадёт изображение но система будет работать.. на этот случай предусмотрите возможность удаленно зайти на системе подправить файлы конфигурации.

Re: Latency-test показания на разных материнских платах

Добавлено: 28 июл 2022, 22:57
sima8520
iMaks-RS писал(а): энергосбережения в биос отключены?
с биос игрался - либо зависает при открытии латенси теста, либо не влияет на его значение
iMaks-RS писал(а): /etc/default/grub добавлен параметр isolcpus=1?
сюда еще не лазил
iMaks-RS писал(а): оперативка протестирована и исправна?
озу работает, объем памяти видит. не задумывался даже об ОЗУ. Могут быть какие то проблемы с ОЗУ под нагрузкой?
iMaks-RS писал(а): если загрузиться live с флешки, какие показатели?
беда в том что образ без лцнц изначально. вручную накатываю лцнц после установки самой линукс
iMaks-RS писал(а): Чем обусловлен выбор не Debian с сайта проекта?
наличием драйверов хотя бы. дебиан чтоб поставить надо системник подключать к проводному интернету. а Линукс МХ с телефона прекрасно определяет интернет

Re: Latency-test показания на разных материнских платах

Добавлено: 28 июл 2022, 23:03
alex_sar
sima8520 писал(а): беда в том что образ без лцнц изначально. вручную накатываю лцнц после установки самой линукс
вот видимо в этом месте себе проблем и делаете.

есть и другие решения но самое простое таки подключить инет проводом один раз.