
Windows 7 de 32 bits, actualizado, Intel i7 860. (Por alguna razón, la empresa ejecuta Windows de 32 bits en todas partes). Intenté actualizar todos los controladores de la placa base, etc., en la medida de lo posible.
Tengo un problema de rendimiento con una máquina que aparece en relación con el subproceso múltiple (o eso creo).
Como ejemplo (y donde lo veo con más frecuencia, pero también aparece en otros programas): ProteoWizard es una herramienta de conversión de archivos para archivos de espectrometría de masas. Puedo agregar una lista de archivos e intentará procesar hasta 8 archivos en paralelo (quadcore x 2 subprocesos/núcleo). Si elijo de 1 a 6 archivos, comienzo el proceso y continúa directamente. Si tengo >=7 archivos en la cola, la conversión llega a ~20%, luego se atasca durante 15 segundos y luego continúa nuevamente, siempre en "fragmentos" de un pequeño porcentaje antes de volver a atascarse.
Durante el tiempo que el proceso está bloqueado, la CPU está al 1%. La RAM no es limitante, tal vez esté al 70% aproximadamente y no aumenta.
No tengo el mismo problema en otras máquinas, incluso más lentas.
En otras ocasiones el ordenador también se queda atascado con un 1% de CPU sin hacer nada, pero en el caso de subprocesos múltiples es más frecuente.
¿Dónde debería buscar el problema?
Editar: vea esta captura de pantalla de Process Explorer; nada está en los límites. La CPU está plana, la RAM es constante, por ejemplo, 60 %, la E/S está plana, la GPU está plana, la red está plana y el disco está plano. Verá exactamente hasta qué punto el proceso funcionó bien y dónde se detuvo. Al principio, 2 de los 8 hilos continúan funcionando, luego también se apagan.
Respuesta1
Sospecho que hay un conflicto específico de su máquina.
Veo que conoces la herramienta Sysinternals. Pruebe el monitor de procesos. Haga que se ejecute y solicite la cola > 7. Toma nota de los tiempos de la tartamudez. Mire el registro de procmon, especialmente para archivos o redes abiertos en rutas con formato incorrecto. Hay tiempos de espera que eventualmente se liberan pero bloquearán todo el sistema.