Почему то процесс axis постоянно увеличивается в памяти

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
_Pavel
Кандидат
Сообщения: 89
Зарегистрирован: 28 май 2015, 06:50
Репутация: 5
Настоящее имя: Павел
Контактная информация:

Почему то процесс axis постоянно увеличивается в памяти

Сообщение _Pavel »

Добрый день.
Примерно на 250 кБ в секунду растет объем занимаемой памяти процессом axis. После переполнения файла подкачки все начинает лагать. Почему происходит увеличение в памяти? Использую LCNC на orange pi.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7478
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3099
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Почему то процесс axis постоянно увеличивается в памяти

Сообщение MX_Master »

Попробуй ту же УП на tkemc и сравни
_Pavel
Кандидат
Сообщения: 89
Зарегистрирован: 28 май 2015, 06:50
Репутация: 5
Настоящее имя: Павел
Контактная информация:

Re: Почему то процесс axis постоянно увеличивается в памяти

Сообщение _Pavel »

На tkemc все нормально, ни на байт не увеличивается. Причем axis даже с остановленной программой растет.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Почему то процесс axis постоянно увеличивается в памяти

Сообщение nkp »

На tkemc все нормально, ни на байт не увеличивается. Причем axis даже с остановленной программой растет
а если заморозить - тоже растет?
#live_plotter.update()
_Pavel
Кандидат
Сообщения: 89
Зарегистрирован: 28 май 2015, 06:50
Репутация: 5
Настоящее имя: Павел
Контактная информация:

Re: Почему то процесс axis постоянно увеличивается в памяти

Сообщение _Pavel »

Вообще нет в конфигах такой строчки
Еще момент, при запущеной axis мерцает указатель мыши, это нормально?
Аватара пользователя
MX_Master
Мастер
Сообщения: 7478
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3099
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Почему то процесс axis постоянно увеличивается в памяти

Сообщение MX_Master »

на Orange Pi графику рисует основной процессор, мерцания могут означать, что он не успевает (: а вот про забивку оперативы, даже и не знаю, скорее всего, отрисовка траектории
_Pavel
Кандидат
Сообщения: 89
Зарегистрирован: 28 май 2015, 06:50
Репутация: 5
Настоящее имя: Павел
Контактная информация:

Re: Почему то процесс axis постоянно увеличивается в памяти

Сообщение _Pavel »

Прикол в том, что я просто запускаю axis, даже не включая станок и ни какие кнопки не трогая, а память уже начинает жраться :) На часа три работы станка в принципе хватит, но как то хотелось бы чтоб ровнее все было:) А на других оранджах тоже мышь мерцает?
Аватара пользователя
MX_Master
Мастер
Сообщения: 7478
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3099
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Почему то процесс axis постоянно увеличивается в памяти

Сообщение MX_Master »

Я видел косяки курсора и без всяких linuxcnc, в обычных armbian образах. Драйвер видео там сейчас не очень.
_Pavel
Кандидат
Сообщения: 89
Зарегистрирован: 28 май 2015, 06:50
Репутация: 5
Настоящее имя: Павел
Контактная информация:

Re: Почему то процесс axis постоянно увеличивается в памяти

Сообщение _Pavel »

Еще один момент, но я думаю он связан с армбиан. Иногда xorg не догружается и все вылетает в командную строку, вылетает с ошибкой 1. Бывает все загрузится, axis работает, а терминал xfce4 не запускается, ошибка ввода-вывода пишет. Еще раз перезапускаю и вроде все работает
Аватара пользователя
MX_Master
Мастер
Сообщения: 7478
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3099
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Почему то процесс axis постоянно увеличивается в памяти

Сообщение MX_Master »

Тут уж ничем не могу. Как авторы системы и armbian сделали, так и работает (: Когда будем переходить на 5-ю версию Linux и новую систему, сравним..
_Pavel
Кандидат
Сообщения: 89
Зарегистрирован: 28 май 2015, 06:50
Репутация: 5
Настоящее имя: Павел
Контактная информация:

Re: Почему то процесс axis постоянно увеличивается в памяти

Сообщение _Pavel »

А когда будем? Еще вопрос, я разобрался с шимом управления шпинделем, но мне не нравится, что каждый раз надо кнопками его разгонять и нигде не отображается значение шима. Можно ли как нибудь на панель добавить цифровое поле с его значением и чтоб оно сохранялось после выключения?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Почему то процесс axis постоянно увеличивается в памяти

Сообщение nkp »

Прикол в том, что я просто запускаю axis, даже не включая станок и ни какие кнопки не трогая, а память уже начинает жраться
функция обновления работfет постоянно
эта строка ,что выше указал и включает ее,
закомментировав ее ,можно проверить - обновление ли "жрет"
это в файле axis
Аватара пользователя
MX_Master
Мастер
Сообщения: 7478
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3099
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Почему то процесс axis постоянно увеличивается в памяти

Сообщение MX_Master »

_Pavel писал(а):А когда будем? Еще вопрос, я разобрался с шимом управления шпинделем, но мне не нравится, что каждый раз надо кнопками его разгонять и нигде не отображается значение шима. Можно ли как нибудь на панель добавить цифровое поле с его значением и чтоб оно сохранялось после выключения?
Будет в этом году. По добавлению новых плюшек и функций в интерфейс доки LinuxCNC в помощь :)

http://linuxcnc.org/docs/html/
_Pavel
Кандидат
Сообщения: 89
Зарегистрирован: 28 май 2015, 06:50
Репутация: 5
Настоящее имя: Павел
Контактная информация:

Re: Почему то процесс axis постоянно увеличивается в памяти

Сообщение _Pavel »

nkp писал(а):
Прикол в том, что я просто запускаю axis, даже не включая станок и ни какие кнопки не трогая, а память уже начинает жраться
функция обновления работfет постоянно
эта строка ,что выше указал и включает ее,
закомментировав ее ,можно проверить - обновление ли "жрет"
это в файле axis
Так а в каком файле искать эту строку? Не могу ее найти.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Почему то процесс axis постоянно увеличивается в памяти

Сообщение nkp »

_Pavel писал(а):Не могу ее найти.
/usr/bin/axis
----------
любой файл(ы) в системе ищется командой в терминале:
locate file_name
------
_Pavel
Кандидат
Сообщения: 89
Зарегистрирован: 28 май 2015, 06:50
Репутация: 5
Настоящее имя: Павел
Контактная информация:

Re: Почему то процесс axis постоянно увеличивается в памяти

Сообщение _Pavel »

Теперь править не дает, почему то рутом не могу изменить права доступа
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Почему то процесс axis постоянно увеличивается в памяти

Сообщение nkp »

_Pavel писал(а):Теперь править не дает, почему то рутом не могу изменить права доступа
видать не судьба :)
в терминале
sudo gedit /usr/bin/axis
(вместо gedit - тот редактор,который имеется
_Pavel
Кандидат
Сообщения: 89
Зарегистрирован: 28 май 2015, 06:50
Репутация: 5
Настоящее имя: Павел
Контактная информация:

Re: Почему то процесс axis постоянно увеличивается в памяти

Сообщение _Pavel »

Через миднайт сделал кое как :)))
Вобщем теперь память не жрется, но и кнопки аварийного останова и включения не срабатывают.
И мышь мерцать перестала
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Почему то процесс axis постоянно увеличивается в памяти

Сообщение nkp »

_Pavel писал(а):Через миднайт сделал кое как ))
Вобщем теперь память не жрется, но и кнопки аварийного останова и включения не срабатывают.
И мышь мерцать перестала
так и должно быть,это не решение проблемы было,а начало поиска "виновника"
_Pavel
Кандидат
Сообщения: 89
Зарегистрирован: 28 май 2015, 06:50
Репутация: 5
Настоящее имя: Павел
Контактная информация:

Re: Почему то процесс axis постоянно увеличивается в памяти

Сообщение _Pavel »

Я так и понял. А где описана эта функция? Может для нее есть какие нибудь настройки?
Ответить

Вернуться в «LinuxCNC»