LinuxForum.Fans
Тема

Торрент клиент и мультимедия

Автор: Esh 13 сообщений 5587 просмотров
#100727

При работающим торрент клиенте (deluge или transmission) регулярно виснет звук/видео и зависает наглухо skype.
kill и перезапуск skype помогает но так же на минут 15-20. Аудио или видео плееры перезапускать не требуетса достаточно только перезапустить проигрывание фаила, а продолжить воспроизведение с того же места невозможно.... при перетаскивание ползунка в момент такого зависания видео идет перемотка между как бы стопкадрами.
сбрасывал настройки алса... и даже физически поменял слот звуковой карты

система
мандрива 2010.1
кде 4.5.2
звук карта audigy se, драйвер CA0106, (snd_ca0106[alsa])
видео nvidia 9500gt (compiz изпользуетса) драйвера установлены вручную 260.19.21
звук в системе через pulse audio
версия skype 2.1.0.81(beta)
видео плеер smplayer 0.6.9 (vdpau)
аудио плеер audacious 2.4.0 (pulse)
пробовались 2 торрент клиента deluge с версии 2.8 до крайней(папка с настройками удалялась) и transmission последней версии

#101627

Esh, возможно, дело в видеодрайвере. Попробуйте его сменить на альтернативный.
У меня аналогичная видеокарта, звук встроенный (Realtek) - проблем с оперативной памятью пока не было
(за исключением проигрывания файлов .mkv больших размеров)

#101628

а загрузка процессора при работающем торенте ??

#101779

Вывод top

Показать

[console]Tasks: 158 total, 1 running, 157 sleeping, 0 stopped, 0 zombie
Cpu(s): 18.0%us, 7.7%sy, 0.0%ni, 74.0%id, 0.0%wa, 0.0%hi, 0.3%si, 0.0%st
Mem: 1291320k total, 983012k used, 308308k free, 57440k buffers
Swap: 1708520k total, 0k used, 1708520k free, 485000k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3963 oberon 9 -11 160m 9304 7988 S 8.6 0.7 3:13.88 pulseaudio
4073 oberon 20 0 336m 19m 12m S 5.3 1.5 1:42.94 audacious
1792 root 20 0 64560 49m 10m S 2.7 3.9 2:00.90 Xorg
3951 oberon 20 0 145m 41m 17m S 2.3 3.3 0:03.77 konsole
9420 oberon 20 0 183m 23m 12m S 1.3 1.9 0:09.10 transmission-gt
3689 oberon 20 0 49644 40m 10m S 1.0 3.2 2:10.30 compiz
4072 oberon 20 0 81732 19m 15m S 0.7 1.5 0:18.48 smplayer
4081 oberon 20 0 179m 45m 18m S 0.7 3.6 0:26.24 skype
5 root 20 0 0 0 0 S 0.3 0.0 0:00.34 events/0
1692 root 20 0 3724 1224 1036 S 0.3 0.1 0:00.51 hald-addon-inpu
3696 oberon 20 0 340m 72m 33m S 0.3 5.8 0:18.52 plasma-desktop
4120 oberon 20 0 45668 28m 10m S 0.3 2.3 0:08.46 net_applet
1 root 20 0 1736 592 520 S 0.0 0.0 0:00.45 init
2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd
3 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0
4 root 20 0 0 0 0 S 0.0 0.0 0:00.32 ksoftirqd/0
6 root 20 0 0 0 0 S 0.0 0.0 0:00.00 khelper [/console]
#101787

to Wolfenberg

перестанавливал... причем проигрываетса все нормально вплоть до HD 1080... без тормозов с нормальным звуком и видео... но при работающем торренте может зависнуть независимо от качества видео... и через случайный промежуток времени... от 20 минут до нескольких часов ...
без торрента работает нормально...

идея проверю оперативку.. хотя и мало вероятно... (проверено дело не в ней)

#102348

проблема исчезает при отключении pulseaudio

вывод pulsеaudio (при включеном пульсе естественно)

[console]pulseaudio
E: pid.c: Daemon already running.
E: main.c: pa_pid_file_create() failed.
[/console]

#102354
Esh написал:
без торрента работает нормально...

ограничьте ширину полосы раздачи, и уменьшите число соединений в торренте. Сам по себе Linux - многозадачная ОС, но вот ALSA - не получилась пока ещё такой. И при загрузке файлов в сотни потоков одновременно, ALSA начинает тупить. Есть 4 основных варианта:

1) ограничьте число потоков в торренте. (там есть график, посмотрите, на каком значении алса начинает тупить - если это 33, ограничьте до 25и)
2) поставьте комп по мощнее, например с 16ю процессорами.
3) убейте алсу, юзайте OSS.
4) ждите, пока ALSA будет доделана

#102663
drBatty написал:
[quote=Esh]без торрента работает нормально...

ограничьте ширину полосы раздачи, и уменьшите число соединений в торренте. Сам по себе Linux - многозадачная ОС, но вот ALSA - не получилась пока ещё такой. И при загрузке файлов в сотни потоков одновременно, ALSA начинает тупить. Есть 4 основных варианта:

1) ограничьте число потоков в торренте. (там есть график, посмотрите, на каком значении алса начинает тупить - если это 33, ограничьте до 25и)
2) поставьте комп по мощнее, например с 16ю процессорами.
3) убейте алсу, юзайте OSS.
4) ждите, пока ALSA будет доделана[/quote]




без пульса все работает, 100-200 подключений по 14 клиентов на торрент, 10-11 торрентов и никаких глюков на чистой ALSA (на этом можно было бы и остановиться но хочется полноценного 5.1)
уменьшение числа подключений(клиентов) при включенном пульсе ни к чему не приводит.

как правильнее всего установить OSS? в репах ее что то не нашел :(

#102831

в каком смысле

(на этом можно было бы и остановиться но хочется полноценного 5.1)
?
если у вас скажем фильм с дорожкой в 5.1 то никаких проблем быть не должно.... ну а если же вы хотите стерео разложить на 6 каналов, то прочтите к примеру это
#102933
Esh написал:
уменьшение числа подключений(клиентов) при включенном пульсе ни к чему не приводит.

причём тут клиенты? я говорил о полосе и количестве подключений. число ваших клиентов тут не при чём.

Esh написал:
как правильнее всего установить OSS? в репах ее что то не нашел

вот этого не знаю. почитайте про Old Sound System. Обратите внимание на OSS4. Да, и это - не самый лучший вариант. ИМХО - костыль. Хотя некоторые довольны.

#102961
drBatty написал:
причём тут клиенты? я говорил о полосе и количестве подключений. число ваших клиентов тут не при чём..

Ограничение подключенных клиентов/узлов разве не является ограничением количества подключений?



Подведу итоги
То есть получается что ALSA с pusleaudio не может работать одновременно с торрентом, а без pulseaudio работает нормально.
(то при чем тут ALSA? Тогда скорее всего pulse надо винить.)


ps: кстати на встроенном ac97 все пашет с теми же настройками как с pulse так и без.


pps: обозвать Open Sound System как Old Sound System, юмор оценил :) поделка действительно древняя

#102997
Esh написал:
Ограничение подключенных клиентов/узлов разве не является ограничением количества подключений?

нет.

Esh написал:
То есть получается что ALSA с pusleaudio не может работать одновременно с торрентом, а без pulseaudio работает нормально.
(то при чем тут ALSA? Тогда скорее всего pulse надо винить.)

вам виднее. однако, с браузером работает нормально? чем отличается браузер от торрента? тем, что торрент открывает множество соединений сразу, а также тем, что торрент одновременно пишет и читает множество файлов на диске. Не?

PS: не в качестве пропаганды, но для теста: попробуйте http://aria2.sourceforge.net/
дело действительно в протоколе BitTorrent, или в вашем клиенте?

#106444

Проблема решена/исчезла при обновлении ядра на 2.6.36.1-desktop-nrjpae.69.1mib

Войдите или зарегистрируйтесь, чтобы ответить.