(Sistema: 11.10 executando o Unity 3D)
Quando o update-apt-xapi está em execução, o uso da CPU permanece em 100% (por cerca de alguns minutos). Isso é normal? Eu entendo que o comando executa update-apt-xapian-index para atualizar o índice de pacotes de software.
Minha pergunta é a seguinte: é aceitável o uso tão alto da CPU por alguns minutos? (Eu tenho um laptop Dell Inspiron 1545 e o processador é "CPU Intel® Core ™ 2 Duo T6400 a 2.00GHz × 2")
Se puder ser prejudicial, que precaução um usuário não tecnicamente competente pode tomar?
update-apt-xapian-index
pode não estar presente12.04
.Respostas:
É completamente inofensivo. Se fosse para continuar e continuar, você poderia executar:
sudo killall update-apt-xapian-index
para salvar sua CPU da fritura: D, que provavelmente é um risco quando o sistema está com um resfriamento ruim.
Para responder à sua "sub-pergunta", não é realmente "aceitável", por mais que não seja o ideal, mas é "aceitável" no sentido de que não permanece por tempo suficiente para causar danos :) .
Dica profissional:
quando esse programa estiver em execução, pare de fazer o que estiver fazendo no computador no momento, a menos que seja crítico / importante e, se você tiver o indicador de frequência da CPU, defina-o para o desempenho no momento, e deixe o aplicativo executar seus ritmos. Dessa forma, ele terminará mais rápido e seu sistema será mais fácil de usar quando terminar (por causa de menos bloqueio dos recursos).
fonte
Só pode ser resolvido satisfatoriamente com:
Isso removeu o programa defeituoso do sistema e eu confio que meu laptop não começará a usar 100% da CPU e simultaneamente lixeira de discos rígidos novamente.
fonte
Concordou que o uso da CPU em 100% por vários minutos não causará nenhum dano.
Você sempre pode usar:
para verificar a temperatura do sistema, se você estiver preocupado.
Além disso, em vez de interromper o processo, tente ajustar a prioridade do processo.
Primeiro encontre o ID do processo:
Em seguida, defina a prioridade (-20 é mais alto e 19 é mais baixo):
Isso definiria o processo de atualização para a menor prioridade. Levaria mais tempo para concluir, mas tornaria o sistema utilizável enquanto estiver em execução.
fonte
nice ionice -c3 update-apt-xapian-index -q $xapian_extra_args
, alterando-a paranice -n 19 ionice -c3 update-apt-xapian-index -q $xapian_extra_args
. Eu tenho certeza que é aqui que o índice é iniciado.nice
eionice
foi integrada em /ect/cron.weekly/apt-xapian-index, de acordo com esta postagem do fórum .Listando algumas alternativas para a solução de remoção de pacotes.
Você pode tornar
/etc/cron.weekly/apt-xapian-index-update
não executável:chmod ax /etc/cron.weekly/apt-xapian-index-update
Como alternativa, edite esse script para passar o parâmetro
--update
para oupdate-apt-xapian-index
comando, para que ele atualize o índice em vez de reconstruí-lo. (Por exemplo, em 13.04, substitua as peças$CMD --quiet
por$CMD --update --quiet
) ( Origem )Observe que remover o pacote (ou impedir sua execução) não interromperá o sistema, mas atrasará as pesquisas no Synaptic e no APT. Veja também: " Que tipo de dano ocorre com a remoção (remoção) do pacote apt-xapian-index? "
fonte
Encontrei um artigo que fornece o código para tornar o
update-apt-xapi
jogo agradável e reduz o uso da CPU. Leia aqui .Ainda não testei pessoalmente, mas estou prestes a fazê-lo - e o tópico de comentários fornece evidências de resultados positivos.
Atualização - o artigo vinculado fornece algumas linhas para adicionar / modificar no arquivo cron para reduzir a CPU durante a atualização. Como se viu, essas linhas já estavam presentes no meu caso, então não há ajuda para mim lá. Pode fazer a diferença para os outros.
fonte