Uso elevado de CPU del proceso del sistema (Queue / Dequeue + TrimAlllSystemPagableMemory)

1

Tengo una computadora portátil ASUS G75VX con la última versión de Windows 8.1 (no Pro), todas las actualizaciones instaladas.

El administrador de tareas dice que es el proceso del sistema el que toma toda mi sola CPU. Cuando ocurre esta alta saturación de la CPU, permanece en ese estado hasta que reinicie la computadora.

Utilicé a Process Hacker para obtener el seguimiento de la pila del subproceso bloqueado del proceso del sistema:

0, ntoskrnl.exe!KeRemoveQueueEx+0x2786
1, ntoskrnl.exe!KeSynchronizeExecution+0x4133
2, ntoskrnl.exe!RtlTraceDatabaseValidate+0xb82
3, ntoskrnl.exe!RtlTraceDatabaseValidate+0x12cc
4, ntoskrnl.exe!RtlTraceDatabaseValidate+0xa4a
5, ntoskrnl.exe!MmTrimAllSystemPagableMemory+0xcf42
6, ntoskrnl.exe!MmTrimAllSystemPagableMemory+0xa019
7, ntoskrnl.exe!MmCreateMirror+0x56da
8, ntoskrnl.exe!MmTrimAllSystemPagableMemory+0xceba
9, ntoskrnl.exe!MmCreateMirror+0x6740
10, ntoskrnl.exe!RtlSidHashLookup+0x228f
11, ntoskrnl.exe!KeAcquireSpinLockRaiseToDpc+0x1a4
12, ntoskrnl.exe!KeSynchronizeExecution+0x59d6

Es muy difícil estimar cuándo sucede, pero es muy molesto y hace que la computadora sea inútil. Supongo que suele suceder 5 minutos después de haber sacado mi laptop del modo de dormir, pero eso es solo una suposición.

Recopilé información a través del registrador de rendimiento de Windows, el enlace es: https://www.dropbox.com/s/znwwh4a09hxas81/Foundation.7z

Milan Aleksić
fuente
¿Por qué el downvote?
Milan Aleksić
¿Estás seguro de que es System proceso o System Idle Process? (No bajé la votación)
Jet
Estoy seguro de que es el proceso del sistema. Puede consultar el registro de ETL, y también en función del hecho de que el seguimiento de la pila está allí
Milan Aleksić
1
Sin embargo, compruebe esta responder. Si es un problema del controlador, entonces verá ese controlador. En ese caso, la actualización del controlador puede resolver el problema. También puede ser actividad de virus. Analiza tu computadora en busca de virus.
Jet

Respuestas:

2

El alto uso de la CPU proviene de ntoskrnl.exe!RtlScrubMemory Le pregunté a Microsoft sobre esto hace mucho tiempo y me dijeron que esto hace chequeos de RAM. Llama ntoskrnl.exe!RtlpGenericRandomPatternWorker Para escribir algunos datos al azar en la memoria RAM.

enter image description here

Realmente no puedes arreglarlo, porque es por diseño.

magicandre1981
fuente
Hola, gracias por tu ayuda. Apliqué la solución que mencionaste como respuesta a superuser.com/questions/635837/… , y esperaría un rato para ver si mi problema está resuelto. Realmente no entiendo por qué se agrega esta característica.
Milan Aleksić
Por cierto, si puede (con sus credenciales) modificar la etiqueta "duplicar" para señalar la pregunta a la que estaba respondiendo (no como lo hizo Jet a una incorrecta a través de la función "duplicar") para que la siguiente persona no Bajé un agujero de conejo, aún mejor.
Milan Aleksić