Jump to content

Recommended Posts

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

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

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

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

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

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

Тема на старой версии форума mediatomb-na-keenetic (для ознакомления)

Posted
Тема на старой версии форума

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

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

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

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

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

Posted

Учитывая, что 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 ?

Posted

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

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

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

Posted

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

Posted

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 такая функция поддерживается? Надеюсь, все-таки разработчики ответят и пост не удалят.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

This site uses cookies. By clicking "I accept" or continuing to browse the site, you authorize their use in accordance with the Privacy Policy.