Cuando mi máquina Windows Server 2008 R2 está realizando operaciones de disco grandes (copiando archivos de 10GB de una unidad a otra, copiando un archivo similar a través de la red, fusionando instantáneas HyperV, comprimiendo archivos grandes), el rendimiento de toda la máquina se ralentiza terriblemente, todo deja de responder . Esto se nota en cualquier situación cuando el acceso al disco es lo suficientemente grande como para no caber en la memoria caché.
¿Hay alguna configuración disponible para ajustar este comportamiento? Puedo aceptar una transferencia de archivos más lenta si esto me da más capacidad de respuesta.
Detalles del sistema: Dell Optiflex 960, Core 2 Quad Q9650, 8 GB de RAM, 2 unidades SATA: 320 GB (ST3320418AS) y 1 TB (ST31000528AS), NCQ activo en ambos, Intel 82564LM-3 Gigabit Ethernet, gráficos ATI HD 3450, puente Intel ICH10. Tenemos varias máquinas como esta, cada una exhibe el mismo comportamiento. Pensé que esto era excesivo para una estación de trabajo, aparentemente me equivoqué.
Actualización: supongo que no debería haber mencionado el HyperV en absoluto. La configuración anterior es una configuración de estación de trabajo estándar en la compañía para la que trabajo, este no es un servidor de ningún tipo. Tengo a lo sumo 3 máquinas virtuales funcionando, y generalmente soy la única persona que accede a ellas. Sin embargo, la desaceleración ocurre incluso cuando no se están ejecutando máquinas virtuales. En una máquina Linux, simplemente haría ioniceel proceso de copia y podría olvidarlo, ¿hay alguna forma de administrar las prioridades de E / S en Windows?