
A qualidade do som da minha música é ruim sob carga pesada da CPU. Alguém tem o mesmo problema ou sabe como posso resolver esse problema?
Responder1
Aumentar a prioridade
Somos capazes de aumentar a prioridade do servidor pulseaudio (ao custo de outras aplicações) editando /etc/pulse/daemon.conf
valores como, por exemplo:
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
Tenha cuidado com uma prioridade definida muito alta, pois isso pode fazer com que o sistema pare de responder.
Alterar método de amostragem
Já pode ser suficiente alterar o método de reamostragem do pulseaudio no daemon.conf
:
resample-method = speex-float-1
para um valor que consome menos energia da CPU (por exemplo src-sinc-medium-quality
, ou valores diferentes para speex-float
).
Responder2
Este problema é provavelmente causado pelo seu computador fazendo muitas coisas ao mesmo tempo para liberar tempo de CPU suficiente para a decodificação de áudio de mp3, ogg, flac etc. (embora eu tenha visto algo semelhante que diagnostiquei como um problema de cache de disco uma vez)
Isso pode acontecer em uma máquina altamente especificada ou em um netbook - depende apenas da carga pesada da CPU.
Você não incluiu detalhes sobre qual CPU, memória, tipo de codificação, etc., está usando, portanto, os detalhes são complicados, mas:
Seu plano mais simples - não carregue tanto a CPU ao ouvir áudio. Alternativamente - você pode tentar erenove o processo do jogadorentão ele ganha uma fatia maior do bolo da CPU