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

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.

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

Сообщение UAVpilot » 10 окт 2017, 16:24

Argon-11 писал(а):через металлический корпус!

Если внутри корпуса нет принудительной циркуляции воздуха, то воздух вокруг процессора нагреется и будет перегрев. До мет. корпуса тепло от процессора не дойдёт - воздух хороший теплоизолятор.

Argon-11 писал(а):Но температура процессора все-таки показатель. Горячее него вряд ли что-то есть внутри.

Количество тепла, выделяемое процессором действительно больше, чем у других элементов. Но не стоит путать количество тепла и температуру. Например в моём домашнем сервере температура процессора ~50-60 градусов, а температура чипсета ~70-80 градусов. И там и там стоят штатные системы охлаждения.
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 14790
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3592
Медальки:
Настоящее имя: Сергей

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

Сообщение Argon-11 » 10 окт 2017, 16:33

UAVpilot писал(а):а температура чипсета

а здесь все в одном! проц и чипсет = Soc
Аватара пользователя
Argon-11
Мастер
 
Сообщения: 406
Зарегистрирован: 07 июн 2017, 17:48
Репутация: 72

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

Сообщение alexx.bit » 10 окт 2017, 19:48

Как вам такие цифры? Материнка 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
alexx.bit
Новичок
 
Сообщения: 26
Зарегистрирован: 27 авг 2016, 09:33
Репутация: 2
Настоящее имя: Алексей

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

Сообщение Argon-11 » 10 окт 2017, 20:58

а если установить программный openGL вот так:
Код: Выделить всёРазвернуть
sudo apt-get install libgl1-mesa-swx11
поможет?
Аватара пользователя
Argon-11
Мастер
 
Сообщения: 406
Зарегистрирован: 07 июн 2017, 17:48
Репутация: 72

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

Сообщение Argon-11 » 10 окт 2017, 21:27

Argon-11 писал(а):во что нашел https://01.org/linuxgraphics/blogs/imad ... d-all-open

Установил оттуда драйвер, совместимый с моей платой (Celeron J3455), джиттер снизился до ~13000, но нагрузка на проц увеличилась, все что вне Latency Test-а стало заметно подтормаживать.
Библиотеку Mesa 3D оттуда установить пока не удалось, повяз в дебрях зависимостей. Сейчас застрял на "LLVM должно быть версии не ниже 3.3"
После успешной установки glxinfo | grep OpenGL должно выдавать "OpenGL vendor string: Intel Open Source Technology Center"
Сейчас выдает производителя "VMWare"
Надеюсь, правильная меса поможет.
Аватара пользователя
Argon-11
Мастер
 
Сообщения: 406
Зарегистрирован: 07 июн 2017, 17:48
Репутация: 72

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

Сообщение alexx.bit » 10 окт 2017, 23:31

Argon-11 писал(а):а если установить программный openGL вот так:

Получше стало, но есть провисания джиттера до 0,5мс и даже до 3-5мс, я заметил, что это бывает, когда идет нагрузка на жесткий диск, если я что-нибудь открываю или сохраняю. Сейчас, хотя бы, на изменение размеров окна терминала не реагирует.
А насколько работа жесткого диска влияет на Latency-test?
alexx.bit
Новичок
 
Сообщения: 26
Зарегистрирован: 27 авг 2016, 09:33
Репутация: 2
Настоящее имя: Алексей

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

Сообщение Argon-11 » 11 окт 2017, 17:57

Решил поставить Ubuntu 12.04 + LinuxCNC. Система ставилась часа 2, и работает теперь с такими же дикими фризами. Предполагаю проблемы с драйверами USB (хотя фиг знает).
Короче, народ, не берите Celeron J3455 под LinuxCNC. Слишком уж новое это железо )
Берите Celeron N3050, пока есть в свободной продаже. Вполне современная замена устаревшему Atom-у.

UPD: тормоза и фризы в Убунту были, когда была 1 планка 2Гб. Поставил 2x4Гб, фризы пропали, ОС летает. Объем или двухканальность сыграли?
Последний раз редактировалось Argon-11 12 окт 2017, 11:25, всего редактировалось 1 раз.
Аватара пользователя
Argon-11
Мастер
 
Сообщения: 406
Зарегистрирован: 07 июн 2017, 17:48
Репутация: 72

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

Сообщение Argon-11 » 12 окт 2017, 09:23

Такой момент обнаружился: программный рендер OpenGL (libgl1-mesa-swx11) сносит gedit из системы и наоборот. Т.е. если делаете "isolcpus=x" gedit-ом (а его нет в debian7) и доустанавливаете его, то будьте готовы, что после установки рендер становится по умолчанию.
Проверить вариант рендера - glxinfo. По умолчанию (аппаратный?) OpenGL vendor string: VMware, программный - Brian Paul
Почему заостряю внимание: на моем новом компе программный настолько лучше того, к-рый по умолчанию, что при isolcpus=3 (проц 4х ядерный) все, что вне Latency Test-а крутится совершенно без тормозов.
Аватара пользователя
Argon-11
Мастер
 
Сообщения: 406
Зарегистрирован: 07 июн 2017, 17:48
Репутация: 72

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

Сообщение UAVpilot » 12 окт 2017, 14:19

Argon-11 писал(а):сносит gedit из системы и наоборот.

Сомнительно. Пакеты самостоятельно не удаляются. Если между пакетами и есть несовместимость, то будет лишь полэкрана ругани про это и несовместимый пакет просто так не дадут установить в систему.
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 14790
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3592
Медальки:
Настоящее имя: Сергей

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

Сообщение Argon-11 » 12 окт 2017, 19:35

UAVpilot писал(а):Сомнительно.

Тем не менее куда-то пропадает, система не видит gedit. Замечено неоднократно. Пути рушатся? Тоже не айс.
Аватара пользователя
Argon-11
Мастер
 
Сообщения: 406
Зарегистрирован: 07 июн 2017, 17:48
Репутация: 72

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

Сообщение UAVpilot » 13 окт 2017, 01:27

Система не видит или пользователь?.. :)
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 14790
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3592
Медальки:
Настоящее имя: Сергей

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

Сообщение Argon-11 » 13 окт 2017, 07:27

Все такие умныи прям...
Конечно пользователь не видит, раз в системе нет.

Код: Выделить всёРазвернуть
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:~$
Аватара пользователя
Argon-11
Мастер
 
Сообщения: 406
Зарегистрирован: 07 июн 2017, 17:48
Репутация: 72

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

Сообщение UAVpilot » 13 окт 2017, 14:55

Argon-11 писал(а):Все такие умныи прям...

А ты думал телепаты? Сразу логи показать религия не позволила?..

Сия проблема порождена авторами/сборщиками Ubuntu - они собрали пакет с gedit с неправильными зависимостями.
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 14790
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3592
Медальки:
Настоящее имя: Сергей

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

Сообщение Argon-11 » 13 окт 2017, 15:07

UAVpilot писал(а):А ты думал телепаты?
Сразу логи показать религия не позволила?..

Сразу не видел потребности, да и не рассматривал логи. Когда ты усомнился, потребность возникла.

UAVpilot писал(а):Сия проблема порождена авторами/сборщиками Ubuntu - они собрали пакет с gedit с неправильными зависимостями.

Ubuntu не причем, это Debian. Извини, что не уточнил заранее.
Аватара пользователя
Argon-11
Мастер
 
Сообщения: 406
Зарегистрирован: 07 июн 2017, 17:48
Репутация: 72

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

Сообщение UAVpilot » 13 окт 2017, 15:56

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*

не проверял.
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 14790
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3592
Медальки:
Настоящее имя: Сергей

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

Сообщение Argon-11 » 13 окт 2017, 16:21

UAVpilot писал(а):В чём, в получении ответа на свой вопрос? Или надеялся на "диспансеризацию по телефону"?

Не надо демагогии, в том сообщении не было вопроса!
Аватара пользователя
Argon-11
Мастер
 
Сообщения: 406
Зарегистрирован: 07 июн 2017, 17:48
Репутация: 72

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

Сообщение UAVpilot » 13 окт 2017, 16:27

Ну значит я зря предложил тебе вариант решения.
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 14790
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3592
Медальки:
Настоящее имя: Сергей

Пред.

Вернуться в LinuxCNC

Кто сейчас на конференции

Зарегистрированные пользователи: albel1977, Alexandr Otto, ArrSoft, at90, Александр Дюк, Алексей_М, Belyi28, Bing [Bot], Egor.D, Google [Bot], Google Feedfetcher, ignv, Igor_Ch, imbebap, Klyv, kurbatic, Lafayette, lukyan0v, M1g13, mekeale, motor, Mr. Mass, MX_Master, Palko, prostoff, samasam, Sem, Shev, Tiberius, tolibbass, tooshka, ultrus, vek1941, verser, Yahoo [Bot], Yandex [bot], Zloy, Ника, Юрий 333

Поделиться

Reputation System ©'