Страница 35 из 35

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

СообщениеДобавлено: 19 фев 2020, 16:58
Dmaster
В общем поставил ubuntu 10.04, установил репозитории
поправил sources.list по этому подобию

(для просмотра содержимого нажмите на ссылку)
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.

deb http://old-releases.ubuntu.com/ubuntu/ lucid main restricted
deb-src http://old-releases.ubuntu.com/ubuntu/ lucid main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://old-releases.ubuntu.com/ubuntu/ lucid-updates main restricted
deb-src http://old-releases.ubuntu.com/ubuntu/ lucid-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://old-releases.ubuntu.com/ubuntu/ lucid universe
deb-src http://old-releases.ubuntu.com/ubuntu/ lucid universe
deb http://old-releases.ubuntu.com/ubuntu/ lucid-updates universe
deb-src http://old-releases.ubuntu.com/ubuntu/ lucid-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://old-releases.ubuntu.com/ubuntu/ lucid multiverse
deb-src http://old-releases.ubuntu.com/ubuntu/ lucid multiverse
deb http://old-releases.ubuntu.com/ubuntu/ lucid-updates multiverse
deb-src http://old-releases.ubuntu.com/ubuntu/ lucid-updates multiverse

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://old-releases.ubuntu.com/ubuntu/ lucid-backports main restricted universe multiverse
# deb-src http://old-releases.ubuntu.com/ubuntu/ lucid-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://old-releases.ubuntu.com/ubuntu lucid partner
# deb-src http://old-releases.ubuntu.com/ubuntu lucid partner

deb http://old-releases.ubuntu.com/ubuntu lucid-security main restricted
deb-src http://old-releases.ubuntu.com/ubuntu lucid-security main restricted
deb http://old-releases.ubuntu.com/ubuntu lucid-security universe
deb-src http://old-releases.ubuntu.com/ubuntu lucid-security universe
deb http://old-releases.ubuntu.com/ubuntu lucid-security multiverse
deb-src http://old-releases.ubuntu.com/ubuntu lucid-security multiverse


обновил lcnc до 2.6 , потом до 2.7.15

в общем latency 12000 с 3-мя шестеренками но вот при обращении к винту 35000 40000.
хватит ли 2 гб для рамдиска? больше в мать не лезет. так то я буду месу использовать, но хотелось бы научиться переносить на оретаивку систему

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

СообщениеДобавлено: 19 фев 2020, 17:46
Сергей Саныч
Попробуй в BIOS запретить DMA для винтов. Иногда помогает.

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

СообщениеДобавлено: 19 фев 2020, 18:46
UAVpilot
Dmaster писал(а):хватит ли 2 гб для рамдиска?

Нет. Надо минимум 6. Под рамдиск надо 4 и 2 для работы. Можно для работы и 1, но будет печально.

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

СообщениеДобавлено: 24 фев 2020, 22:50
xenon-alien
xenon-alien писал(а):
Latency-test показания на разных материнских платах 20200108_220545.jpg
Всем привет!
Я только начал изучать эту тематику. (прошу сильно не пинать)
Подогнали мне ненужный ноут:
MSI MEGA BOOK VR600X
MODEL: MS-1613
CPU: Intel Celeron M 520 1.6 GHz (если будет возможность, то проц. установил бы по мощней, некоторые модели идут с Intel Core Duo T2450 2.0 ГГц, но вижу, что по идее и Core 2 Duo T7600 (G) на 2.3 GHz можно установить)
RAM: DDRII - 1Gb (Можно ещё планку поставить)
HDD: 120 Gb (могу заменить на SSD 120Gb OCZ Vertex 3.20)
Закатал образ на флешку "linuxcnc-2.7-wheezy" и загрузился с Live CD.
Запустил ТРИ шестеренки, Youtube и посмотрел на Latency Test.
Можно ли подобный ноут с MESA 7i76e в будущем использовать? (LPT на нем нету, хотя плату расширения можно вставить, но есть ли смысл?)

UPD: Благополучно угробил BIOS при update на 3.01. (подвисло на ЕС done, делалось в режиме DOS) Теперь ни на что не реагирует

Latency-test показания на разных материнских платах 20200224_175249.jpg



С горем пополам выпаял биос, прошил и запаял обратно.
Теперь параметры следующие:
CPU: Intel Core Duo T7200 2.0 ГГц
RAM: DDRII - 2 Gb (двухканал по 1+1 ГБ)
Остальное то же самое. (загружался с флешки ; к стати, как можно глянуть свойства системы? проц. память и прочее...)
Запустил 4 шестеренки,2 браузера с Youtube видео и посмотрел на Latency Test.
Теперь будет на чем учиться. :ura:

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

СообщениеДобавлено: 24 фев 2020, 22:58
UAVpilot
xenon-alien писал(а): к стати, как можно глянуть свойства системы? проц. память и прочее...

В терминале:
Проц: "cat /proc/cpuinfo"
Память: "/proc/meminfo"
Бывают ещё графические утилитки, но я ими не интересовался.

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

СообщениеДобавлено: 24 фев 2020, 23:00
iMaks-RS
Победил ))) На сколько я понял, изучая тему - для месы важен серво-период, для LPT - базовый. При этом серво-период может быть и 50 000к.. Так что твои показатели - весьм норм ))) При наличии LPT порта - так вообще универсальный зольдат получится из ноута )))

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

СообщениеДобавлено: 24 фев 2020, 23:06
xenon-alien
iMaks-RS писал(а):При наличии LPT порта - так вообще универсальный зольдат получится из ноута )))

LPT порта нет, но уже заказал , ну и платку к нему.
Надеюсь получиться "универсально".

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

СообщениеДобавлено: 13 мар 2020, 12:07
iMaks-RS
После апдейта до 15й версии, почему-то поменялся джиттер.. в лучшую сторону.. на 2мс примерно.. было в районе 9500/9800, стало 7800 и выше не поднимается. Это на старом компе с 945м чипсетом. Правда при включении встроенной сетевухи - становиться 17-18мс..
На одной из материнок с J1900, вместо 28мс, стало почти 13мс. От куда такая разница в измерениях, если ядро не менялось?

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

СообщениеДобавлено: 23 май 2020, 08:57
dimedved
Ковыряю сейчас старый комплект, который покупал лет шесть назад.
Вот и настал его час.

Материнка GA-61M-S2PM
Камешек - G530.

Система:
Код: Выделить всёРазвернуть
~$ uname -a
Linux 192-168-0-107 4.9.0-8-rt-686-pae #1 SMP PREEMPT RT Debian 4.9.110-3+deb9u6 (2018-10-08) i686 GNU/Linux


Долго бился с установкой.
На работе интернет отсутствует и всё, конечно, вставало - но криво.
Принёс домой, подключил шланг и всё встало идеально.

Правда, латенси казал до 100к на базовой нитке. Серво 50-80к получалось.
И так и эдак ковырялся, пока не запустил latency-histogram, который без обиняков сказал мне, что у меня изол-цпу отсутствует.
Как же так, я ж его прописывал!
Ага, прописывал, но когда делал update-grub, он мне выдал ошибку, я на неё и забил.
Оказалось, что update-grub без sudo не работает. Кто бы мог подумать... :idiot:

Сейчас latency-plot выглядит так.
Область с повышенным джиттером - это включённые видосики на тытрубе.
В постоянном режиме крутится пара glxgears.
Пишется график давно - со вчерашнего вечера, часов 14 ужо. Так что, что там за пики до 20к - уже не видно.

Ещё есть проблема при загрузке: уходит циклично в ребут - и так раз 5-10, но потом всё-таки загружается.
Куда можно покопать?

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

СообщениеДобавлено: 23 май 2020, 11:10
UAVpilot
dimedved писал(а):Куда можно покопать?

memtest86 для начала.

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

СообщениеДобавлено: 23 май 2020, 11:49
dimedved
UAVpilot писал(а):memtest86 для начала.

Memtest, один проход - ОК.
Покручу ещё чутка, бывало всякое. Но, думаю, что не оно.

В ребут уходит сразу после загрузчика.

UPD.
4 прохода.
Мемтест - ОК.

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

СообщениеДобавлено: 23 май 2020, 15:39
UAVpilot
Попробовать BIOS обновить, диск заменить, ...

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

СообщениеДобавлено: 23 май 2020, 16:22
dimedved
В общем, поставил систему заново. Ту же, только amd64.
В режиме UEFI.
Запуск теперь нормальный, вроде.

По латенси погонял пока без isolcpus. Сильно лучше, чем было на i386.
Щас попробую включить.

На графике первая часть - с включенным тытрубом в HD.
Вторая, где провал - с выключенным.
Третья, последняя - включенные glxgears x3.

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

СообщениеДобавлено: 23 май 2020, 17:00
dimedved
То же самое, но с isolcpus=1.

На графике на 259 - включил тытруб в hd.
На 459 - glxgears x3. Скачок на base thread с этим не связан.
На 559 видос остановился. Точнее даже просто переключил вкладку в браузере и он стал как бы неактивным.
На 659 вернул видос обратно.
На 750 перевёл его в 360p.

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

СообщениеДобавлено: 09 июн 2020, 04:54
Ruva
Протестил 2 конфигурации на платах Gigabyte J4005n-D2P (современная со впаянным процем) и старье GA-G31M-S2L на сокет775.

Хороший результат для управления по LPT получил с платой GIGABYTE GA-G31M-S2L c Pentium Dual-Core E2160 со встроенной видео, RAM DDRII 800 Мгц 1Гб+1Гб. На ядре RTAI (Debian7) джиттер может стартовать со значений даже до 1000 ns, затем при манипуляции с окнами перескакивает на уровень около 6 000 - 8 000 ns, а под предельной нагрузкой стабилизируется в районе 10 000 - 15 000. В биосе нужно отключить режим C1E для процессора, а в настройках Debian7 изолировать одно ядро процессора, я использовал isolcpus=0. И нужно 2 планки памяти для 2-канального режима. В одноканальном на тот же суммарный объем 2ГБ джиттер хуже раза в 1,5. Загружал шестеренками (около 10 штук), ютубом, тяжелыми сайтами, и просмотром видео по сети. HDD/SSD значения не имеет. Все жутко тормозит, но латенси держит устойчиво, станок работает мягко. На аналогичной плате с процессором E4700 результат лучше где-то на четверть.
А вот с ядром PREEMPT_RT на Debian9 на этой плате все плохо. Джиттер уходит под 1 000 000 ns.

Плата Gigabyte J4005n-D2P на Debian7/RTAI в целом показала тоже положительный результат. Latency под нагрузкой около 20 000 - 25 000 ns. Изолирование ядра, возможно, чуть улучшает результат. Память DDR4 пробовал 4Гб+4Гб, либо одну планку на 4Гб, на результат не влияет. Но, Debian7 при этом использует только 1,9 Гб. Причину я не понял.
Эта же плата с ядром PREEMPT_RT на Debian9 выдает Latency около 25 000 - 35 000 ns. Важно отметить, что на эту плату нельзя поставить Win7x32. Официально поддерживается только Win10x64. Мне удалось установить Win10x32 без видеодрайвера (при установке встал стандартный драйвер от Microsoft). XP на это железо не встает вообще никак.

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

СообщениеДобавлено: 15 июн 2020, 14:31
tpolimer2000
После вынужденного перерыва, собрал свою систему.
Процессор - Intel Core2 Duo E8500
Мат. плата - Asus P5GC-MX/1333 (Intel® 945GC). Bios - выключены все энергосберегающие функции, но устройства не отключал (ни сеть, ни аудио и т.д.).
Память - 2 x Hynix 2Gb (DDR2, PC2-5300, 667MHz)
Видео - встроенное Intel Graphics Media Accelerator 950
Диск - Crucial BX500 120GB (CT120BX500SSD1) - Windows XP + LinuxCNC 2.7.15 Debian 7 Wheezy
Диск - Samsung SpinPoint T166S 160GB (HD161HJ) - просто подключен.
Встроенная сеть + Tp-Link Tl-WN821N
Монитор с разрешением 1080р (заметил, что чем выше разрешение, тем хуже результат).

LinuxCNC 2.7.15 Debian 7 Wheezy. Устанавливался с iso и потом обновился. В настройках Debian7 изолировал одно ядро процессора, использовал isolcpus=0. Делал все по описанию - https://forum.linuxcnc.org/18-computer/25927-reducing-latency-on-multicore-pc-s-success?start=0

Тесты проводил 9 часов 30 минут. Просто запущено Calc, Writer, 2 документа pdf, html документ в браузере. Плюс запущено 5 шестеренок (glxgears), 1 фильм 720р + 1 фильм 1080р с диска, 1 фильм 720р с флешки, все фильмы крутились по кругу и какое-то видео на Youtube с качеством 720р. Копирование фильмов с флешки на диск, 3 часа Youtube по встроенной сети, остальные 6,5 часов по Wi-Fi. Пытался загрузить по полной.

Max Interval (1.0 ms thread) - 1009977
Max Interval (25 us thread) - 42587
Max Jitter(ns) 1.0 ms thread - 15048
Max Jitter (25 us thread) - 17705

Результатом доволен.