Tengo una tarea programada que es muy intensiva en IO (eliminando cientos de miles de archivos). Por motivos de espacio en disco, este trabajo debe realizarse razonablemente rápido. En win2k8, las tareas programadas siempre tienen una baja prioridad de IO. Elevar la prioridad del proceso no cambió la prioridad de IO. ¿Hay alguna forma de que una tarea programada tenga una prioridad de IO normal?¿Hay alguna forma para que una tarea programada de win2k8 tenga prioridad normal IO?
28
A
Respuesta
48
- Crear la tarea
- Haga clic derecho en la tarea y "exportación" se
- Editar el archivo task.xml que acaba de exportar
- Encontrará una línea similar a
<Priority>7</Priority>
- Cambio el valor para una prioridad normal (entre 4-6). Una tabla de los valores potenciales: TaskSettings.Priority property
- Un valor de 4 tendrá la misma prioridad de E/S y memoria como un proceso interactivo. Los valores de 5 y 6 tendrán menor prioridad memoria
- En el programador de tareas, eliminar la tarea que creó inicialmente
- En el programador de tareas, en el ámbito de las acciones, importar la tarea del archivo XML
1
¿Quizás use IO Priority to set the process's priority?
Además, vea Windows Vista: Kernel Changes - I/O, I/O, It's off to work I go...
- E/S puerto de finalización de Mejora [...]
- E/S Escalabilidad Las mejoras [...]
- E/S Soporte de cancelación [...]
- I/O Prioritization [...]
- Reserva de ancho de banda de E/S
Cuestiones relacionadas
- 1. ¿Cómo hago que una clase tenga prioridad sobre una identificación?
- 2. C# iniciar una tarea programada
- 3. Desarrollando una tarea programada para Windows
- 4. ¿Hay alguna forma de insertar un espacio en modo normal?
- 5. ¿Agregar una tarea programada en la configuración?
- 6. Tarea programada en una aplicación web?
- 7. Configurar una tarea programada en .Net
- 8. ¿Hay alguna forma de ajustar la función que tenga argumentos va_args? Hay una manera de terminar esta función:
- 9. tarea programada o servicio de Windows
- 10. ¿Hay alguna forma de convertir una colección observable en una colección normal?
- 11. tarea programada o servicio de Windows
- 12. ¿Cuál es la forma correcta de reiniciar una tarea programada de ScheduledExecutorService?
- 13. Creación programática de una tarea programada en Windows - 0x8004130f Error
- 14. cuando una tarea programada se ejecutará entonces la próxima vez
- 15. ¿Hay alguna forma de que PHP detecte una imagen dañada?
- 16. ¿Cómo evito que una aplicación de consola C# tenga prioridad como ventana activa?
- 17. Una solución para el hecho de que una tarea programada en Windows requiere que un usuario inicie sesión en
- 18. primavera 3 tarea programada ejecuta 3 veces
- 19. Cómo agregar una tarea programada con Inno Setup
- 20. Método recomendado para cargar una URL a través de una tarea programada en Windows
- 21. Powershell - Crear tarea programada para ejecutar como sistema/servicio local
- 22. ¿Hay alguna aplicación escrita en el lenguaje de programación Io? (O, distribuyendo aplicaciones Io.)
- 23. Word Interop no funciona en una tarea programada
- 24. UnicodeEncodeError solamente cuando se ejecuta como una tarea programada
- 25. ¿Hay alguna forma de 'resaltar' el código?
- 26. ¿Cómo hacer que una plantilla de función tenga la menor prioridad durante la ADL?
- 27. ¿Hay alguna manera de hacer que USStateField() de Django no tenga un valor preseleccionado?
- 28. ¿Hay un elemento Swing que tenga F6 como acelerador predeterminado?
- 29. ¿Hay alguna manera de comenzar una tarea utilizando la tarea ContinueWith?
- 30. ¿Hay alguna otra forma de truncar una cadena?
Funciona para el proceso que se creó a partir de una tarea programada, pero un proceso generado (creado por ese proceso, p. usar "cmd \ c") no tiene la misma prioridad. ¿Cómo llevarlo al proceso engendrado también? –
4 es igual a la prioridad de ventanas "estándar". 5 tienen prioridad de memoria baja (indicaciones de Process Explorer). – CoolCmd
En 2008R2 esto es correcto para E/S y CPU, pero no parece ser completamente correcto para la prioridad de memoria (también @CoolCmd): en mi prueba, si establezco la prioridad de la tarea programada en 4, se obtienen sus procesos (decendencias) prioridad de memoria 4. Las tareas interactivas normales tienen prioridad de memoria 5, las tareas programadas normales (prioridad de tarea programada 7) tienen prioridad de memoria 3 (todas leídas desde Process Explorer). Así que esto todavía es un paso intermedio. Pero además de eso: ¡Gracias! – FelixD