O Windows (Server) prioriza a rede ou os discos possíveis

1

Eu tenho duas perguntas:

Posso priorizar um compartilhamento de rede para uma velocidade máxima de download? Ou o Windows automaticamente reduz a velocidade quando o sistema está fazendo IO pesado?

Independentemente dessa questão, a prioridade da tarefa no explorador de tarefas também afeta diretamente o uso do disco ou isso é feito apenas informando ao agendador de cpu para não executar o aplicativo de baixa prioridade com tanta freqüência

Histórico: Estou percebendo que, se eu enviar arquivos via rede para uma máquina, a máquina funcionará melhor do que quando eu tiver uma ferramenta instalada na máquina que baixa arquivos

    
por Franz Kafka 06.06.2011 / 09:00

1 resposta

2

O Windows Server 2008 e versões mais recentes implementam suporte rudimentar para as prioridades de E / S . A prioridade da CPU e a prioridade de E / S são fracamente acopladas:

(aimageméumacapturadetelatiradado link que contribui para uma excelente "leitura adicional") Você pode priorizar um processo de E / S configurando-o para prioridade "Inativo" - isso definirá a prioridade de E / S de um processo como "muito baixo", o restante será executado com prioridade "normal".

Até o momento, um compartilhamento não é um objeto para o qual você possa dar prioridade e nenhuma versão do Windows anterior ao Server 2016 permite solicitações de prioridade para arquivos de rede - todas as solicitações são executadas com a mesma prioridade.

Com o SMB 3.1.1 (Server 2016+, Windows 10), um novo sinalizador de rede foi introduzido: SMB2_FLAGS_PRIORITY_MASK

This flag is only valid for the SMB 3.1.1 dialect. It is a mask for the requested I/O priority of the request, and it MUST be a value in the range 0 to 7.

(fonte: documentação do cabeçalho do pacote SMB2 )

Não encontrei nenhuma documentação sobre como configurar o cliente para solicitar uma prioridade mais alta, como configurar o servidor para atender a essas solicitações de determinados clientes, como o intervalo de valores de 0 a 7 é mapeado para os quatro Windows I / O prioridades ou se este é um recurso implementado completamente ou apenas definido como um espaço reservado na especificação do protocolo SMB.

    
por 06.06.2011 / 11:43