Страница 35 из 42
Re: Latency-test показания на разных материнских платах
Добавлено: 19 фев 2020, 16:58
Dmaster
В общем поставил ubuntu 10.04, установил репозитории
поправил sources.list по этому подобию
обновил 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
Serg
Dmaster писал(а):хватит ли 2 гб для рамдиска?
Нет. Надо минимум 6. Под рамдиск надо 4 и 2 для работы. Можно для работы и 1, но будет печально.
Re: Latency-test показания на разных материнских платах
Добавлено: 24 фев 2020, 22:50
xenon-alien
xenon-alien писал(а):Всем привет!
Я только начал изучать эту тематику. (прошу сильно не пинать)
Подогнали мне ненужный ноут:
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) Теперь ни на что не реагирует
С горем пополам выпаял биос, прошил и запаял обратно.
Теперь параметры следующие:
CPU: Intel Core Duo T7200 2.0 ГГц
RAM: DDRII - 2 Gb (двухканал по 1+1 ГБ)
Остальное то же самое. (загружался с флешки ; к стати, как можно глянуть свойства системы? проц. память и прочее...)
Запустил 4 шестеренки,2 браузера с Youtube видео и посмотрел на Latency Test.
Теперь будет на чем учиться.
Re: Latency-test показания на разных материнских платах
Добавлено: 24 фев 2020, 22:58
Serg
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 не работает. Кто бы мог подумать...
Сейчас latency-plot выглядит так.
Область с повышенным джиттером - это включённые видосики на тытрубе.
В постоянном режиме крутится пара glxgears.
Пишется график давно - со вчерашнего вечера, часов 14 ужо. Так что, что там за пики до 20к - уже не видно.
Ещё есть проблема при загрузке: уходит циклично в ребут - и так раз 5-10, но потом всё-таки загружается.
Куда можно покопать?
Re: Latency-test показания на разных материнских платах
Добавлено: 23 май 2020, 11:10
Serg
dimedved писал(а):Куда можно покопать?
memtest86 для начала.
Re: Latency-test показания на разных материнских платах
Добавлено: 23 май 2020, 11:49
dimedved
UAVpilot писал(а):memtest86 для начала.
Memtest, один проход - ОК.
Покручу ещё чутка, бывало всякое. Но, думаю, что не оно.
В ребут уходит сразу после загрузчика.
UPD.
4 прохода.
Мемтест - ОК.
Re: Latency-test показания на разных материнских платах
Добавлено: 23 май 2020, 15:39
Serg
Попробовать 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/ ... ss?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
Результатом доволен.
Re: latency-tests results
Добавлено: 08 авг 2020, 23:40
sima8520
намбаван писал(а):Краткая характеристика:Intel D525 (miniITX)
Latency:- Max jitter Base thread: 16542 ns
- Max jitter Servo thread: 15094 ns
Полная характеристика:
Код: Выделить всё
description: Computer
width: 32 bits
*-core
description: Motherboard
physical id: 0
*-memory
description: System memory
physical id: 0
size: 1015MiB
*-cpu
product: Intel(R) Atom(TM) CPU D525 @ 1.80GHz
vendor: Intel Corp.
physical id: 1
bus info: cpu@0
version: 6.12.10
serial: 0001-06CA-0000-0000-0000-0000
size: 1800MHz
width: 64 bits
capabilities: fpu fpu_exception wp vme de tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx x86-64 constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl tm2 ssse3 cx16 xtpr pdcm movbe lahf_lm pse
configuration: id=2
*-logicalcpu:0
description: Logical CPU
physical id: 2.1
width: 64 bits
capabilities: logical
*-logicalcpu:1
description: Logical CPU
physical id: 2.2
width: 64 bits
capabilities: logical
*-logicalcpu:2
description: Logical CPU
physical id: 2.3
width: 64 bits
capabilities: logical
*-logicalcpu:3
description: Logical CPU
physical id: 2.4
width: 64 bits
capabilities: logical
*-pci
description: Host bridge
product: N10 Family DMI Bridge
vendor: Intel Corporation
physical id: 100
bus info: pci@0000:00:00.0
version: 02
width: 32 bits
clock: 33MHz
configuration: driver=agpgart-intel
resources: irq:0
*-display
description: VGA compatible controller
product: N10 Family Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:29 memory:e0200000-e027ffff ioport:20c0(size=8) memory:d0000000-dfffffff(prefetchable) memory:e0100000-e01fffff
*-multimedia
description: Audio device
product: N10/ICH 7 Family High Definition Audio Controller
vendor: Intel Corporation
physical id: 1b
bus info: pci@0000:00:1b.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: driver=HDA Intel latency=0
resources: irq:22 memory:e0280000-e0283fff
*-pci:0
description: PCI bridge
product: N10/ICH 7 Family PCI Express Port 1
vendor: Intel Corporation
physical id: 1c
bus info: pci@0000:00:1c.0
version: 01
width: 32 bits
clock: 33MHz
capabilities: pci bus_master cap_list
configuration: driver=pcieport
resources: irq:24 ioport:1000(size=4096) memory:40000000-403fffff ioport:e0000000(size=1048576)
*-network
description: Ethernet interface
product: RTL8111/8168B PCI Express Gigabit Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:01:00.0
logical name: eth0
version: 06
serial: 38:60:77:2e:25:4a
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical
configuration: broadcast=yes driver=r8169 driverversion=2.3LK-NAPI latency=0 multicast=yes
resources: irq:28 ioport:1000(size=256) memory:e0004000-e0004fff(prefetchable) memory:e0000000-e0003fff(prefetchable)
*-pci:1
description: PCI bridge
product: N10/ICH 7 Family PCI Express Port 2
vendor: Intel Corporation
physical id: 1c.1
bus info: pci@0000:00:1c.1
version: 01
width: 32 bits
clock: 33MHz
capabilities: pci bus_master cap_list
configuration: driver=pcieport
resources: irq:25 ioport:3000(size=4096) memory:40400000-405fffff memory:40600000-407fffff(prefetchable)
*-pci:2
description: PCI bridge
product: N10/ICH 7 Family PCI Express Port 3
vendor: Intel Corporation
physical id: 1c.2
bus info: pci@0000:00:1c.2
version: 01
width: 32 bits
clock: 33MHz
capabilities: pci bus_master cap_list
configuration: driver=pcieport
resources: irq:26 ioport:4000(size=4096) memory:40800000-409fffff memory:40a00000-40bfffff(prefetchable)
*-pci:3
description: PCI bridge
product: N10/ICH 7 Family PCI Express Port 4
vendor: Intel Corporation
physical id: 1c.3
bus info: pci@0000:00:1c.3
version: 01
width: 32 bits
clock: 33MHz
capabilities: pci bus_master cap_list
configuration: driver=pcieport
resources: irq:27 ioport:5000(size=4096) memory:40c00000-40dfffff memory:40e00000-40ffffff(prefetchable)
*-usb:0
description: USB Controller
product: N10/ICH7 Family USB UHCI Controller #1
vendor: Intel Corporation
physical id: 1d
bus info: pci@0000:00:1d.0
version: 01
width: 32 bits
clock: 33MHz
capabilities: bus_master
configuration: driver=uhci_hcd latency=0
resources: irq:23 ioport:2080(size=32)
*-usb:1
description: USB Controller
product: N10/ICH 7 Family USB UHCI Controller #2
vendor: Intel Corporation
physical id: 1d.1
bus info: pci@0000:00:1d.1
version: 01
width: 32 bits
clock: 33MHz
capabilities: bus_master
configuration: driver=uhci_hcd latency=0
resources: irq:19 ioport:2060(size=32)
*-usb:2
description: USB Controller
product: N10/ICH 7 Family USB UHCI Controller #3
vendor: Intel Corporation
physical id: 1d.2
bus info: pci@0000:00:1d.2
version: 01
width: 32 bits
clock: 33MHz
capabilities: bus_master
configuration: driver=uhci_hcd latency=0
resources: irq:18 ioport:2040(size=32)
*-usb:3
description: USB Controller
product: N10/ICH 7 Family USB UHCI Controller #4
vendor: Intel Corporation
physical id: 1d.3
bus info: pci@0000:00:1d.3
version: 01
width: 32 bits
clock: 33MHz
capabilities: bus_master
configuration: driver=uhci_hcd latency=0
resources: irq:16 ioport:2020(size=32)
*-usb:4
description: USB Controller
product: N10/ICH 7 Family USB2 EHCI Controller
vendor: Intel Corporation
physical id: 1d.7
bus info: pci@0000:00:1d.7
version: 01
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: driver=ehci_hcd latency=0
resources: irq:23 memory:e0284400-e02847ff
*-pci:4
description: PCI bridge
product: 82801 Mobile PCI Bridge
vendor: Intel Corporation
physical id: 1e
bus info: pci@0000:00:1e.0
version: e1
width: 32 bits
clock: 33MHz
capabilities: pci bus_master cap_list
*-isa
description: ISA bridge
product: NM10 Family LPC Controller
vendor: Intel Corporation
physical id: 1f
bus info: pci@0000:00:1f.0
version: 01
width: 32 bits
clock: 33MHz
capabilities: isa bus_master cap_list
configuration: latency=0
*-ide
description: IDE interface
product: N10/ICH7 Family SATA IDE Controller
vendor: Intel Corporation
physical id: 1f.2
bus info: pci@0000:00:1f.2
version: 01
width: 32 bits
clock: 66MHz
capabilities: ide bus_master cap_list
configuration: driver=ata_piix latency=0
resources: irq:18 ioport:20b8(size=8) ioport:20cc(size=4) ioport:20b0(size=8) ioport:20c8(size=4) ioport:20a0(size=16) memory:e0284000-e02843ff
*-serial UNCLAIMED
description: SMBus
product: N10/ICH 7 Family SMBus Controller
vendor: Intel Corporation
physical id: 1f.3
bus info: pci@0000:00:1f.3
version: 01
width: 32 bits
clock: 33MHz
configuration: latency=0
resources: ioport:2000(size=32)
latency.png
У меня на этой материнке (4 гб озу) серво 28000 и бэйс 29700. При этом в биосе всё вырубил, гипертрэйдинг тоже выкл. одно ядро через терминал отрубил. крутятся 6 шестеренок на экране. система debian wheezy. загружена просто с флешки. много ли это?
Re: Latency-test показания на разных материнских платах
Добавлено: 09 авг 2020, 15:09
iMaks-RS
sima8520 писал(а):много ли это
Нормально, главное - это стабильность. В мануале рекомендуют к полученному джитеру прибавить время, необходимое драйверам для смены направления. Для 542х лидшайнов - это 5мкс.. но обычно ставят 10.
Re: Latency-test показания на разных материнских платах
Добавлено: 15 авг 2020, 00:46
asher
подскажите, есть железо ATHLON 64 X2 5200+ на встроенной графике, 1 гиг оперативы в двух канальном режиме и ссд, но латенси тест улетает до 190000, при включении браузера, читал что высокая задержка бывает решается установкой видеокарты, у меня такой вопрос, если допустим управлять по сети без подключения монитора, может например можно отключить видео ядро по удаленке ?
Re: Latency-test показания на разных материнских платах
Добавлено: 18 авг 2020, 20:03
dimedved
asher писал(а):подскажите, есть железо ATHLON 64 X2 5200+ на встроенной графике, 1 гиг оперативы в двух канальном режиме и ссд, но латенси тест улетает до 190000, при включении браузера, читал что высокая задержка бывает решается установкой видеокарты, у меня такой вопрос, если допустим управлять по сети без подключения монитора, может например можно отключить видео ядро по удаленке ?
А сразу улетает?
При каких-то определённых действиях или само собой?
Isolcpus есть?