Por que o uso da CPU aumenta quando a Transmission está finalizando um download?

2

Eu percebi isso quando assistia a um vídeo e começou a ficar um pouco antes, até que um download terminou. A segunda vez que eu o monitorei usando top e o cpu se elevou acima de 100%.

Meu processador não é lento (Intel Core i7-3630QM Quad Core) e o uso "médio" de CPU da Transmissão é de 3% - 4%.

Eu queria saber qual é a causa dessa curiosidade e o que eu poderia fazer sobre isso (além de usar outro cliente bit-torrent).

    
por Joren 25.09.2013 / 13:29

2 respostas

0

Geralmente, sempre que você estiver tentando assistir a um vídeo, o player de vídeo levará algum tempo para carregar as bibliotecas necessárias para reproduzir o vídeo, e o vídeo poderá ser reproduzido corretamente após a decodificação adequada. Então, qual é o pequeno atraso que você está sentindo devido ao carregamento de bibliotecas de vídeo e à decodificação de seu vídeo para reprodução.

enquanto faz a operação de dados, a CPU consumirá sua memória livre máxima. Portanto, sempre que sua Transmissão tiver concluído o download, será necessário verificar os dados antes de exibir o status como Concluído.

Eu acho que para essas duas situações essa explicação pode ajudá-lo a entender o problema,:)

    
por rɑːdʒɑ 25.09.2013 / 13:40
0

Meu palpite é o mesmo motivo pelo qual o dilúvio (outro cliente de torrent) faz a mesma coisa. Quando termina um download, ele usa algoritmos de hash para verificar a integridade dos arquivos e certificar-se de que o arquivo baixado está bem. Em outras palavras, verifica se o arquivo baixado é 100% igual ao dos outros clientes. O hash é um processo caro da CPU, especialmente se estivermos lidando com arquivos maiores. No meu caso, tenho um intel i3 (não o topo da linha, mas um bom processador) e demora cerca de 1 minuto por GB para verificar. Pode também depender da quantidade de arquivos, já que o hash é feito por arquivo (se você tiver alguns GB de muitos arquivos pequenos, isso levaria mais tempo). Eu não me preocuparia com isso, é um bom recurso do protocolo bittorrent e não vale a pena desabilitá-lo (você pode acabar com isos que não funcionam e arquivos de vídeo quebrados).

Espero que ajude.

    
por animaletdesequia 25.09.2013 / 13:43