Страница 18 из 42
Re: Latency-test показания на разных материнских платах
Добавлено: 10 окт 2017, 16:24
Serg
Argon-11 писал(а):через металлический корпус!
Если внутри корпуса нет принудительной циркуляции воздуха, то воздух вокруг процессора нагреется и будет перегрев. До мет. корпуса тепло от процессора не дойдёт - воздух хороший теплоизолятор.
Argon-11 писал(а):Но температура процессора все-таки показатель. Горячее него вряд ли что-то есть внутри.
Количество тепла, выделяемое процессором действительно больше, чем у других элементов. Но не стоит путать количество тепла и температуру. Например в моём домашнем сервере температура процессора ~50-60 градусов, а температура чипсета ~70-80 градусов. И там и там стоят штатные системы охлаждения.
Re: Latency-test показания на разных материнских платах
Добавлено: 10 окт 2017, 16:33
Argon-11
UAVpilot писал(а):а температура чипсета
а здесь все в одном! проц и чипсет = Soc
Re: Latency-test показания на разных материнских платах
Добавлено: 10 окт 2017, 19:48
alexx.bit
Как вам такие цифры? Материнка ASUS M2A-VM BIOS 5001. Проц AM2 4000+. Встоенная видеокатра. 4 Гб оперативной памяти DDR2 800
В биосе все отключил, поставил принудительную частоту проца и памяти.
Все что я делал в момент когда цифры подскакивали это расширял окно терминала мышью.
Может это видеодрайвер дурит?
Код: Выделить всё
## RTAI latency calibration tool ##
# period = 100000 (ns)
# avrgtime = 1 (s)
# do not use the FPU
# start the timer
# timer_mode is oneshot
RTAI Testsuite - KERNEL latency (all data in nanoseconds)
RTH| lat min| ovl min| lat avg| lat max| ovl max| overruns
RTD| -1769| -1769| -1712| 3140| 3140| 0
RTD| -1749| -1769| -1712| -808| 3140| 0
RTD| -1758| -1769| -1711| 3007| 3140| 0
RTD| -1768| -1769| -1712| 2966| 3140| 0
RTD| -1765| -1769| -1703| -121| 3140| 0
RTD| -1773| -1773| -1654| 382343| 382343| 3
RTD| -1758| -1773| -1070| 2217367| 2217367| 59
RTD| -1771| -1773| -1696| 3851| 2217367| 59
RTD| -1771| -1773| -1712| 3096| 2217367| 59
RTD| -1758| -1773| -1711| -158| 2217367| 59
RTD| -1756| -1773| -1711| 2962| 2217367| 59
RTD| -1752| -1773| -1700| 343| 2217367| 59
RTD| -1770| -1773| -1703| -417| 2217367| 59
RTD| -1755| -1773| -1695| 982| 2217367| 59
RTD| -1756| -1773| -1709| 3171| 2217367| 59
RTD| -1765| -1773| -822| 2704083| 2704083| 121
RTD| -1771| -1773| -1707| 3463| 2704083| 121
RTD| -1749| -1773| -1708| 51| 2704083| 121
RTD| -1765| -1773| -1715| -571| 2704083| 121
RTD| -1764| -1773| -1704| 10| 2704083| 121
RTD| -1769| -1773| -1308| 2446223| 2704083| 157
RTH| lat min| ovl min| lat avg| lat max| ovl max| overruns
RTD| -1765| -1773| -1709| 3500| 2704083| 157
RTD| -1759| -1773| -1701| 3597| 2704083| 157
RTD| -1758| -1773| -1697| 601| 2704083| 157
RTD| -1769| -1773| -1698| -553| 2704083| 157
RTD| -1754| -1773| -1696| 110| 2704083| 157
RTD| -1749| -1773| -1707| -401| 2704083| 157
RTD| -1754| -1773| -1710| 3160| 2704083| 157
^CRTD| -1754| -1773| -1710| 3160| 2704083| 157
Re: Latency-test показания на разных материнских платах
Добавлено: 10 окт 2017, 20:58
Argon-11
а если установить программный openGL вот так:
поможет?
Re: Latency-test показания на разных материнских платах
Добавлено: 10 окт 2017, 21:27
Argon-11
Установил оттуда драйвер, совместимый с моей платой (Celeron J3455), джиттер снизился до ~13000, но нагрузка на проц увеличилась, все что вне Latency Test-а стало заметно подтормаживать.
Библиотеку Mesa 3D оттуда установить пока не удалось, повяз в дебрях зависимостей. Сейчас застрял на "LLVM должно быть версии не ниже 3.3"
После успешной установки glxinfo | grep OpenGL должно выдавать "OpenGL vendor string: Intel Open Source Technology Center"
Сейчас выдает производителя "VMWare"
Надеюсь, правильная меса поможет.
Re: Latency-test показания на разных материнских платах
Добавлено: 10 окт 2017, 23:31
alexx.bit
Argon-11 писал(а):а если установить программный openGL вот так:
Получше стало, но есть провисания джиттера до 0,5мс и даже до 3-5мс, я заметил, что это бывает, когда идет нагрузка на жесткий диск, если я что-нибудь открываю или сохраняю. Сейчас, хотя бы, на изменение размеров окна терминала не реагирует.
А насколько работа жесткого диска влияет на Latency-test?
Re: Latency-test показания на разных материнских платах
Добавлено: 11 окт 2017, 17:57
Argon-11
Решил поставить Ubuntu 12.04 + LinuxCNC. Система ставилась часа 2, и работает теперь с такими же дикими фризами. Предполагаю проблемы с драйверами USB (хотя фиг знает).
Короче, народ, не берите Celeron J3455 под LinuxCNC. Слишком уж новое это железо )
Берите Celeron N3050, пока есть в свободной продаже. Вполне современная замена устаревшему Atom-у.
UPD: тормоза и фризы в Убунту были, когда была 1 планка 2Гб. Поставил 2x4Гб, фризы пропали, ОС летает. Объем или двухканальность сыграли?
Re: Latency-test показания на разных материнских платах
Добавлено: 12 окт 2017, 09:23
Argon-11
Такой момент обнаружился: программный рендер OpenGL (libgl1-mesa-swx11) сносит gedit из системы и наоборот. Т.е. если делаете "isolcpus=x" gedit-ом (а его нет в debian7) и доустанавливаете его, то будьте готовы, что после установки рендер становится по умолчанию.
Проверить вариант рендера - glxinfo. По умолчанию (аппаратный?) OpenGL vendor string: VMware, программный - Brian Paul
Почему заостряю внимание: на моем новом компе программный настолько лучше того, к-рый по умолчанию, что при isolcpus=3 (проц 4х ядерный) все, что вне Latency Test-а крутится совершенно без тормозов.
Re: Latency-test показания на разных материнских платах
Добавлено: 12 окт 2017, 14:19
Serg
Argon-11 писал(а):сносит gedit из системы и наоборот.
Сомнительно. Пакеты самостоятельно не удаляются. Если между пакетами и есть несовместимость, то будет лишь полэкрана ругани про это и несовместимый пакет просто так не дадут установить в систему.
Re: Latency-test показания на разных материнских платах
Добавлено: 12 окт 2017, 19:35
Argon-11
UAVpilot писал(а):Сомнительно.
Тем не менее куда-то пропадает, система не видит gedit. Замечено неоднократно. Пути рушатся? Тоже не айс.
Re: Latency-test показания на разных материнских платах
Добавлено: 13 окт 2017, 01:27
Serg
Система не видит или пользователь?..

Re: Latency-test показания на разных материнских платах
Добавлено: 13 окт 2017, 07:27
Argon-11
Все такие умныи прям...
Конечно пользователь не видит, раз в системе нет.
Код: Выделить всё
user@linuxcnc:~$ sudo apt-get install gedit
[sudo] password for user:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
gir1.2-clutter-1.0 gir1.2-cogl-1.0 gir1.2-coglpango-1.0 gir1.2-peas-1.0
libclutter-1.0-0 libcogl-pango0 libcogl9 libgl1-mesa-glx libpeas-1.0-0
libseed-gtk3-0
Suggested packages:
gedit-plugins
The following packages will be REMOVED:
libgl1-mesa-swx11
The following NEW packages will be installed:
gedit gir1.2-clutter-1.0 gir1.2-cogl-1.0 gir1.2-coglpango-1.0
gir1.2-peas-1.0 libclutter-1.0-0 libcogl-pango0 libcogl9 libgl1-mesa-glx
libpeas-1.0-0 libseed-gtk3-0
0 upgraded, 11 newly installed, 1 to remove and 0 not upgraded.
Need to get 0 B/3,157 kB of archives.
After this operation, 3,924 kB of additional disk space will be used.
Do you want to continue [Y/n]?
dpkg: libgl1-mesa-swx11:i386: dependency problems, but removing anyway as you requested:
libvisual-0.4-plugins:i386 depends on libgl1-mesa-glx | libgl1; however:
Package libgl1-mesa-glx:i386 is not installed.
Package libgl1 is not installed.
Package libgl1-mesa-glx:i386 which provides libgl1 is not installed.
Package libgl1-mesa-swx11:i386 which provides libgl1 is to be removed.
libglew1.7:i386 depends on libgl1-mesa-glx | libgl1; however:
Package libgl1-mesa-glx:i386 is not installed.
Package libgl1 is not installed.
Package libgl1-mesa-glx:i386 which provides libgl1 is not installed.
Package libgl1-mesa-swx11:i386 which provides libgl1 is to be removed.
python-opengl depends on libgl1-mesa-glx | libgl1; however:
Package libgl1-mesa-glx:i386 is not installed.
Package libgl1 is not installed.
Package libgl1-mesa-glx:i386 which provides libgl1 is not installed.
Package libgl1-mesa-swx11:i386 which provides libgl1 is to be removed.
vlc depends on libgl1-mesa-glx | libgl1; however:
Packa
(Reading database ... 133372 files and directories currently installed.)
Removing libgl1-mesa-swx11:i386 ...
Selecting previously unselected package libgl1-mesa-glx:i386.
(Reading database ... 133363 files and directories currently installed.)
Unpacking libgl1-mesa-glx:i386 (from .../libgl1-mesa-glx_8.0.5-4+deb7u2_i386.deb) ...
Setting up libgl1-mesa-glx:i386 (8.0.5-4+deb7u2) ...
Selecting previously unselected package libcogl9:i386.
(Reading database ... 133372 files and directories currently installed.)
Unpacking libcogl9:i386 (from .../libcogl9_1.10.2-7_i386.deb) ...
Selecting previously unselected package libcogl-pango0:i386.
Unpacking libcogl-pango0:i386 (from .../libcogl-pango0_1.10.2-7_i386.deb) ...
Selecting previously unselected package libclutter-1.0-0:i386.
Unpacking libclutter-1.0-0:i386 (from .../libclutter-1.0-0_1.10.8-2_i386.deb) ...
Selecting previously unselected package gir1.2-cogl-1.0.
Unpacking gir1.2-cogl-1.0 (from .../gir1.2-cogl-1.0_1.10.2-7_i386.deb) ...
Selecting previously unselected package gir1.2-coglpango-1.0.
Unpacking gir1.2-coglpango-1.0 (from .../gir1.2-coglpango-1.0_1.10.2-7_i386.deb) ...
Selecting previously unselected package gir1.2-clutter-1.0.
Unpacking gir1.2-clutter-1.0 (from .../gir1.2-clutter-1.0_1.10.8-2_i386.deb) ...
Selecting previously unselected package libseed-gtk3-0.
Unpacking libseed-gtk3-0 (from .../libseed-gtk3-0_3.2.0-2_i386.deb) ...
Selecting previously unselected package libpeas-1.0-0.
Unpacking libpeas-1.0-0 (from .../libpeas-1.0-0_1.4.0-2_i386.deb) ...
Selecting previously unselected package gir1.2-peas-1.0.
Unpacking gir1.2-peas-1.0 (from .../gir1.2-peas-1.0_1.4.0-2_i386.deb) ...
Selecting previously unselected package gedit.
Unpacking gedit (from .../gedit_3.4.2-1_i386.deb) ...
Processing triggers for desktop-file-utils ...
Processing triggers for menu ...
Setting up libcogl9:i386 (1.10.2-7) ...
Setting up libcogl-pango0:i386 (1.10.2-7) ...
Setting up libclutter-1.0-0:i386 (1.10.8-2) ...
Setting up gir1.2-cogl-1.0 (1.10.2-7) ...
Setting up gir1.2-coglpango-1.0 (1.10.2-7) ...
Setting up gir1.2-clutter-1.0 (1.10.8-2) ...
Setting up libseed-gtk3-0 (3.2.0-2) ...
Setting up libpeas-1.0-0 (1.4.0-2) ...
Setting up gir1.2-peas-1.0 (1.4.0-2) ...
Setting up gedit (3.4.2-1) ...
update-alternatives: using /usr/bin/gedit to provide /usr/bin/gnome-text-editor (gnome-text-editor) in auto mode
Processing triggers for menu ...
user@linuxcnc:~$
Код: Выделить всё
user@linuxcnc:~$ sudo apt-get install libgl1-mesa-swx11
[sudo] password for user:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
gedit-common gir1.2-gstreamer-0.10 gir1.2-gtksource-3.0 gir1.2-json-1.0
gnome-js-common libclutter-1.0-common libcogl-common libgtksourceview-3.0-0
libgtksourceview-3.0-common libjson-glib-1.0-0 libpeas-common zenity
zenity-common
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
gedit gir1.2-clutter-1.0 gir1.2-cogl-1.0 gir1.2-coglpango-1.0
gir1.2-peas-1.0 libclutter-1.0-0 libcogl-pango0 libcogl9 libgl1-mesa-glx
libpeas-1.0-0 libseed-gtk3-0
The following NEW packages will be installed:
libgl1-mesa-swx11
0 upgraded, 1 newly installed, 11 to remove and 0 not upgraded.
Need to get 0 B/939 kB of archives.
After this operation, 3,924 kB disk space will be freed.
Do you want to continue [Y/n]?
(Reading database ... 133559 files and directories currently installed.)
Removing gedit ...
Removing gir1.2-peas-1.0 ...
Removing libpeas-1.0-0 ...
Removing libseed-gtk3-0 ...
Removing gir1.2-clutter-1.0 ...
Removing gir1.2-coglpango-1.0 ...
Removing gir1.2-cogl-1.0 ...
Removing libclutter-1.0-0:i386 ...
Removing libcogl-pango0:i386 ...
Removing libcogl9:i386 ...
dpkg: libgl1-mesa-glx:i386: dependency problems, but removing anyway as you requested:
libvisual-0.4-plugins:i386 depends on libgl1-mesa-glx | libgl1; however:
Package libgl1-mesa-glx:i386 is to be removed.
Package libgl1 is not installed.
Package libgl1-mesa-glx:i386 which provides libgl1 is to be removed.
Package libgl1-mesa-swx11:i386 which provides libgl1 is not installed.
libglew1.7:i386 depends on libgl1-mesa-glx | libgl1; however:
Package libgl1-mesa-glx:i386 is to be removed.
Package libgl1 is not installed.
Package libgl1-mesa-glx:i386 which provides libgl1 is to be removed.
Package libgl1-mesa-swx11:i386 which provides libgl1 is not installed.
python-opengl depends on libgl1-mesa-glx | libgl1; however:
Package libgl1-mesa-glx:i386 is to be removed.
Package libgl1 is not installed.
Package libgl1-mesa-glx:i386 which provides libgl1 is to be removed.
Package libgl1-mesa-swx11:i386 which provides libgl1 is not installed.
vlc depends on libgl1-mesa-glx | libgl1; however:
Package
Removing libgl1-mesa-glx:i386 ...
Processing triggers for menu ...
Processing triggers for desktop-file-utils ...
Selecting previously unselected package libgl1-mesa-swx11:i386.
(Reading database ... 133363 files and directories currently installed.)
Unpacking libgl1-mesa-swx11:i386 (from .../libgl1-mesa-swx11_8.0.5-4+deb7u2_i386.deb) ...
Setting up libgl1-mesa-swx11:i386 (8.0.5-4+deb7u2) ...
user@linuxcnc:~$
Re: Latency-test показания на разных материнских платах
Добавлено: 13 окт 2017, 14:55
Serg
Argon-11 писал(а):Все такие умныи прям...
А ты думал телепаты? Сразу логи показать религия не позволила?..
Сия проблема порождена авторами/сборщиками Ubuntu - они собрали пакет с gedit с неправильными зависимостями.
Re: Latency-test показания на разных материнских платах
Добавлено: 13 окт 2017, 15:07
Argon-11
UAVpilot писал(а):А ты думал телепаты?
Сразу логи показать религия не позволила?..
Сразу не видел потребности, да и не рассматривал логи. Когда ты усомнился, потребность возникла.
UAVpilot писал(а):
Сия проблема порождена авторами/сборщиками Ubuntu - они собрали пакет с gedit с неправильными зависимостями.
Ubuntu не причем, это Debian. Извини, что не уточнил заранее.
Re: Latency-test показания на разных материнских платах
Добавлено: 13 окт 2017, 15:56
Serg
Argon-11 писал(а):Сразу не видел потребности
В чём, в получении ответа на свой вопрос? Или надеялся на "диспансеризацию по телефону"?
Argon-11 писал(а):Ubuntu не причем, это Debian. Извини, что не уточнил заранее.
В #347 указана Ubuntu 12.04. Но сути это не меняет.
P.S.
Код: Выделить всё
sudo apt-get install gedit
sudo dpkg --force-depends -r libgl1-mesa-glx
sudo dpkg -i /var/cache/apt/archives/libgl1-mesa-swx*
не проверял.
Re: Latency-test показания на разных материнских платах
Добавлено: 13 окт 2017, 16:21
Argon-11
UAVpilot писал(а):В чём, в получении ответа на свой вопрос? Или надеялся на "диспансеризацию по телефону"?
Не надо демагогии, в том сообщении не было вопроса!
Re: Latency-test показания на разных материнских платах
Добавлено: 13 окт 2017, 16:27
Serg
Ну значит я зря предложил тебе вариант решения.
Re: Latency-test показания на разных материнских платах
Добавлено: 04 янв 2018, 02:21
Lexxa
Взял ЧПУ Sinumerik 808DA.
Запустил на ней Линукс с линуксцнц и латенси тест.
Проц у ЧПУ Intel Atom Z610 с максимальной частотой 600 МГц и 256 MB ОЗУ.
Так вот показания латенси метра около 25000.
Запустил латенси тест из консоли - те же 20000.
Вывод - у линуксцнц похоже масса лишних элементов, отжирающих процессорное время.
Re: Latency-test показания на разных материнских платах
Добавлено: 04 янв 2018, 05:29
Serg
Непонятно из чего следует такой вывод...
Re: Latency-test показания на разных материнских платах
Добавлено: 04 янв 2018, 10:34
Lexxa
UAVpilot писал(а):Непонятно из чего следует такой вывод...
Из того, что промышленная ЧПУ не может обладать столь низким лантенси, а поскольку ОС там линукс, то он очень хорошо оптимизирован, поскольку ничего там не тормозит.
В Linuxcnc же тормозов море на значительно более мощном железе.