Eficácia do Vuze da opção de leitura antecipada ao semear

Eficácia do Vuze da opção de leitura antecipada ao semear

Estou executando o Vuze 5.6.0.0, no Windows 7 de 64 bits, com cache de disco de 96 MB. Existe uma opção,Arquivos → Opções de desempenho → Execute leituras antecipadas para reduzir leituras de disco durante o upload. Esta opção parece estar habilitada por padrão.

Quando ativado, e apenas propagação (máximo de 3 slots de upload, limite de upload de 30kB/seg), costumo ver perfis de cache como este (este torrent em particular tem um tamanho de peça de 8 MB):

insira a descrição da imagem aqui

Ou seja, apenas cerca de 18% de acertos, com leituras de disco de 2,29 GB para servir menos de 600 MB de dados. A taxa média de leitura do disco é muito maior que a taxa de upload.

Com a leitura antecipada desabilitada, vejo cerca de 1/5 da quantidade de dados e contagens de leitura lidas no disco, com uma taxa de leitura de disco constante igual à taxa de upload (conforme esperado).

Logicamente, isso faz sentido para mim: como a leitura antecipada pode ser eficaz quando os clientes solicitam peças essencialmente aleatórias?

No entanto, por outro lado, as leituras antecipadas são habilitadas por padrão e não gosto de questionar as opções padrão. Geralmente presumo que há um bom motivo para ele estar ativado por padrão, mesmo que eu não saiba qual é o motivo.

Então minhas perguntas são:

  1. A opção de leitura antecipada no Vuze é realmente eficaz na redução de leituras de disco, mesmo que pareça ter o efeito oposto? Estou interpretando mal os resultados?
  2. Se não, por que provavelmente está selecionado por padrão?
  3. Além disso, se não, em que situaçõespoderiaseja eficaz (mesmo que não esteja fazendo nada para a minha situação, talvez haja outros usos)?

Responder1

A leitura antecipada está desabilitada por padrão - você deve tê-la habilitado em algum momento no passado ou verifique seus plug-ins.

Esta opção significa que ao ler dados para upload, o Vuze lê sequencialmente os dados seguindo os dados carregados que acabou de ler, em preparação para a próxima solicitação sequencial da conexão. No seu caso, as solicitações sequenciais aparentemente nunca chegam, de modo que o efeito dessa opção é apenas destruir o disco.

A leitura antecipada pode ser desativada sem efeitos nocivos. Caso os dados sejam lidos sequencialmente, o Windows otimizará a leitura antecipada muito melhor que o Vuze.

informação relacionada