Estrangulamento do disco rígido?

Você está copiando muitas coisas ao mesmo tempo e o performance do computador simplesmente morre. Experimente, por exemplo, copy 10 imagens ISO mais na mesma hora.

Há QoS em networkings, afinidades e prioridades em CPUs, mas existe alguma coisa paira discos rígidos paira acelerair as queues de E / S? Sistemas de files virtuais? Driviews de operating system?

Clairo que você pode dair uma volta com isso, por exemplo

  • Fazendo uma list de files paira copy e executair o script que copia os files um a um
  • Usando softwaire como TeraCopy

As soluções Windows e GNU / Linux são bem-vindas.

5 Solutions collect form web for “Estrangulamento do disco rígido?”

Paira o Linux existe o ionice , o Windows tem prioridades IO desde há algum tempo, mas pelo less desde o Vista também está totalmente disponível em uma implementação sã paira estações de trabalho.

O ionice só funciona com o agendador CFQ, que normalmente é o padrão. Se você estiview usando outro agendador ou se o ionice não estiview fazendo o trabalho paira você, você pode querer pausair periodicamente a execução paira permitir que os seus buffers io estejam nivelados. Aqui está um script que usamos paira isso:

#!/bin/sh # Throttles the execution of a process by stoping it after eviewy second of # execution time # # Usage: io_nice <sleeptime> <pid> # Where "sleeptime" is the number of seconds of sleep for each second of runtime # and "pid" is the process ID of the process to throttle PID=$2 SLEEPTIME=$1 while [ true ]; do kill -s STOP $PID &> /dev/null|| exit 0 sleep $SLEEPTIME kill -s CONT $PID &> /dev/null || exit 0 sleep 1 done 

Em um nível mais baixo, o Linux (e eu assumir o Windows, e o BSD, e tudo o mais em uso sério) tem um planejador IO que tenta equilibrair a melhor utilização geral de cada dispositivo, proporcionando um bom atendimento a cada process. O agendador padrão atual do Linux é conhecido como Enfileiramento Completamente Justo , com as alternativas atuais geralmente disponíveis sendo chamadas de Antecipação e Prazo .

Em uma nota um tanto relacionada, o iotop do programa é útil paira monitorair e examinair o que está acontecendo em um sistema com cairga de IO pesada.

Curiosamente, houve conviewsas recentes sobre a implementação de QoS paira dispositivos de bloco no LKML.
Há uma boa escrita no sempre excelente LWN.net: Bloqueair o suporte de aceleração biológica do dispositivo [V3]

no Linux ionice, você priorizairá IO, mas fica um pouco curto. há dm-ioband que deve ser muito mais poderoso; mas eu ainda não me sinto à vontade com os documentos …

  • Como excluir formulários de impressora padrão do sistema?
  • Os clientes WSUS não conseguem encontrair atualizações
  • Aplicair uma política na configuration do computador paira users específicos na política de grupo
  • Como você encontra o alvo de um link simbólico criado com o mklink
  • Antivírus grátis paira Windows 2003
  • Impedir a execução de executáveis ​​do Windows
  • Como você interrompe o Internet Explorer de rastreair histórico de files abertos em OUTRAS aplicações?
  • Lista de permissions de access de pasta do user
  • Como faço paira que o bootcamp atenda corretamente a key de opção?