
Качество звука моей музыки плохое при большой нагрузке на процессор. У кого-нибудь такая же проблема или он знает, как ее решить?
решение1
Увеличить приоритет
Мы можем повысить приоритет сервера PulseAudio (за счет других приложений), отредактировав /etc/pulse/daemon.conf
значения, например:
high-priority = yes
rlimit-nice = 31 # maximum 31
nice-level = -11 # -11 by default
realtime-scheduling = yes
rlimit-rtprio = 9 # range from 1 to 99
realtime-priority = 9 # default 5
Будьте осторожны, устанавливая слишком высокий приоритет, так как это может привести к тому, что ваша система перестанет отвечать.
Изменить метод выборки
Возможно, уже достаточно изменить метод передискретизации PulseAudio в daemon.conf
:
resample-method = speex-float-1
к значению, которое потребляет меньше мощности процессора (например src-sinc-medium-quality
, или другие значения для speex-float
).
решение2
Эта проблема, скорее всего, вызвана тем, что ваш компьютер выполняет слишком много задач одновременно, чтобы освободить достаточно времени процессора для декодирования звука из форматов mp3, ogg, flac и т. д. (хотя я видел нечто подобное, и однажды я диагностировал это как проблему кэширования диска)
Это может произойти на высокопроизводительном компьютере или нетбуке — все зависит от нагрузки на ЦП.
Вы не указали никаких подробностей о том, какой процессор, память, тип кодирования и т. д. вы используете, поэтому конкретика сложна, но:
Самый простой план - не нагружать процессор так сильно при прослушивании аудио. В качестве альтернативы - можно попробоватьпереименовать процесс проигрывателятак что он получает больший кусок пирога процессора