Перейти к содержанию

Рекомендуемые сообщения

Опубликовано
TheBB писал:
сегодня обновляли пакеты, пробуйте еще раз.

Обновил mediatomb, проблема cpu под 100% на keenetic giga осталась. Даже разработчики ndms не знают причину?

Опубликовано
сегодня обновляли пакеты, пробуйте еще раз.

Обновил mediatomb, проблема cpu под 100% на keenetic giga осталась. Даже разработчики ndms не знают причину?

Никто из разработчиков ndms в глаза не видел mediatomb и не обещал его поддержки. Откуда же они могут знать причину?

Опубликовано
Тема на старой версии форума

Спасибо, но с этой темой я давно знаком и в zyxware проблемы cpu под 100 у mediatomb не было. Вот мне и непонятно: почему такая проблема есть в entware-keenetic?

Опубликовано
Тот же самый mediatomb на других роутерах zyxel такой проблемы лишен

Предполагаю, что дело в роутере (белый keenetic giga) и прошивке v1.11. Или я ошибаюсь?

Может и ошибаетесь. Придётся сравнивать вывод strace и проделывать другие манипуляции, чтобы это выяснить. Если кому-то из присутствующих это будет интересно.

Учитывая, что mediatomb шесть лет назад заброшен, а при любом падении рушит собственную sqlite3-базу так, что больше не стартует, я бы его вообще не стал в всерьёз воспринимать.

Опубликовано

Учитывая, что mediatomb шесть лет назад заброшен, а при любом падении рушит собственную sqlite3-базу так, что больше не стартует, я бы его вообще не стал в всерьёз воспринимать.

Базу mediatomb иногда портит, но у меня всегда стартовал; ничего не мешает в стартовом скрипте эту базу архивировать. Я не знаю другой программы, которая на роутере могла бы в связке с ffmpeg делать ремукс видео потока по http ссылке. Может кто знает?

Ожидал, что предложат strace. Вот тут лог http://pastebin.com/NUgLFpny Статистика:

/opt/root # strace -c mediatomb -d -P /opt/var/run/mediatomb.pid -m /opt/etc -f mediatomb
2016-05-24 16:14:50    INFO: Loading configuration from: /opt/etc/mediatomb/config.xml
2016-05-24 16:14:50    INFO: Checking configuration...
2016-05-24 16:14:50    INFO: Setting filesystem import charset to UTF-8
2016-05-24 16:14:50    INFO: Setting metadata import charset to UTF-8
2016-05-24 16:14:50    INFO: Setting playlist charset to UTF-8
2016-05-24 16:14:50    INFO: Configuration check succeeded.
% time     seconds  usecs/call     calls    errors syscall
------ ----------- ----------- --------- --------- ----------------
38.18    0.001782          15       122           write
15.71    0.000733         733         1           clone
15.34    0.000716          18        40         6 read
10.80    0.000504           4       115           mmap
 6.69    0.000312           3       101         4 open
 5.91    0.000276          31         9           stat64
 5.74    0.000268           3        89           fstat
 1.63    0.000076           1        97           close
 0.00    0.000000           0         1           execve
 0.00    0.000000           0         7           time
 0.00    0.000000           0        34           brk
 0.00    0.000000           0         4         2 ioctl
 0.00    0.000000           0         1           getrlimit
 0.00    0.000000           0        26           munmap
 0.00    0.000000           0         2         1 stat
 0.00    0.000000           0         1           uname
 0.00    0.000000           0         6           mprotect
 0.00    0.000000           0         2           rt_sigaction
 0.00    0.000000           0         1           rt_sigprocmask
 0.00    0.000000           0         3         3 futex
 0.00    0.000000           0         1           set_tid_address
 0.00    0.000000           0         1           set_thread_area
 0.00    0.000000           0         1           inotify_init
 0.00    0.000000           0         1           readlinkat
 0.00    0.000000           0         1         1 set_robust_list
------ ----------- ----------- --------- --------- ----------------
100.00    0.004667                   667        17 total

Вопрос знатокам: так в чем причина проблемы cpu100 ?

Опубликовано

sap Какое отношение имеет каталог готовых решений Opkg к Вашему вопросу. Попрошу модераторов весь offtopic (сообщения не связанные с установкой Entware-Keenetic) из этой темы удалить.

Если Вы хотите, чтобы "знатоки" посмотрели, что там у Вас происходит, пишите тут или в разделе по сборке, настройке. Выкладываете strace и debug log на http://pastebin.com/ (регистрация не требуется).

При сборке пакетов Entware-Keenetic использовалось ядро 2.6.22 с бекпортами из более новых ядер. Для белой giga наверняка использовалось ядро без этих бекпортов. Скорее всего в этом причина.

Опубликовано

Проблема cpu100 не только у mediatomb. Asterisk11, tvheadend ... все пакеты не проверял. Значит entware-keenetic для белой giga еще не совсем готово. Полагаю, что тут https://github.com/The-BB/Entware-Keenetic об этом следует написать.

Опубликовано

Strace по самому прожорливому процессу mediatomb выдает массу ошибок

strace: Process 18196 attached
futex(0x5c6b3c, FUTEX_WAIT_PRIVATE, 1, NULL) = -1 ENOSYS (Function not implemented)
futex(0x5c6b3c, FUTEX_WAIT_PRIVATE, 1, NULL) = -1 ENOSYS (Function not implemented)
futex(0x5c6b3c, FUTEX_WAIT_PRIVATE, 1, NULL) = -1 ENOSYS (Function not implemented)

То есть функция в ядре прошивки не поддерживается, из-за этого такая нагрузка - я правильно понимаю?

А в версии прошивки v2 для белой giga такая функция поддерживается? Надеюсь, все-таки разработчики ответят и пост не удалят.

Опубликовано
То есть функция в ядре прошивки не поддерживается, из-за этого такая нагрузка - я правильно понимаю?
Да. Слишком древнее ядро, которое не предоставляет нужные Syscall'ы.

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.