¿Qué hace "Vector 0xdd(TMR)" y cómo puedo solucionar un problema que tengo con él?

Actualmente estoy teniendo problemas con kernal_task usando ~2GB de RAM y viendo qué consejos existen, ejecuté sysdiagnose y en powermeterics.txt encontré que Vector 0xdd(TMR) estaba haciendo ~20,000 interrupciones/seg. Sin embargo, este vector era diferente al que el consejo que estaba viendo sugería que sería el problema.

Sin embargo, claramente este hecho también es un problema.

Sin embargo, cuando trato de buscar qué hace el Vector 0xdd(TMR), todo lo que encuentro son los resultados que relacionan lo que los consejos sugieren que el otro problema porque es más común y todos los vectores a menudo se copian juntos cuando se pregunta. que va mal

Entonces, ¿qué hace este Vector y ahora voy a arreglar el hecho de que está haciendo ~20,000 interrupciones/seg?

EDITAR: Si bien actualmente todavía no sé qué causó este problema, se resolvió con la respuesta de Vladimir a continuación.

¿Cuál es el impacto observable de su problema en su capacidad para usar su computadora de la manera que desea? Dices que kernel_task está usando 2 GB de RAM; ¿Cómo sabes eso (qué usaste para averiguarlo) y cómo sabes que es un problema? Al menos en algunos otros sistemas operativos, no es necesariamente un problema.
El problema de más alto nivel que tengo es que en el Monitor de actividad (donde también obtuve el número de 2 GB) no se necesita mucho para llevar la presión de la memoria a amarillo, lo que hace que la computadora sea lenta. Me imagino que puedo mejorar esto reduciendo el proceso con la memoria RAM más alta que es kernal_task. Además, si algo está causando que use más de lo que debería, ¿por qué no debería arreglarlo para que la RAM se use en lugares más importantes? En cuanto a este problema exacto, admito que no sé si esa es la causa de esto. Simplemente parece ser la causa más probable en este momento.
Consulte también apple.stackexchange.com/q/106444/24154 , apple.stackexchange.com/q/106697/24154 , apple.stackexchange.com/q/107126/24154 y apple.stackexchange.com/q/89576/24154 . Puede probar las sugerencias enumeradas allí para ver si ayudan.
Yo diría que esto no es un duplicado, ya que está preguntando sobre un problema más específico que podría ser la causa del problema más general de kernel_task usando demasiada RAM. Si los moderadores no están de acuerdo conmigo en esto, no discutiré más. Al mismo tiempo, creo que solo apareció el primer enlace [el posible duplicado] en mis búsquedas. Muchas gracias por dirigirme a los demás y veré si me ayudan con mi problema más general.

Respuestas (3)

Tengo otras dos sugerencias que también me ayudaron a solucionar los problemas que estaba teniendo. Ambos son bastante fáciles también (no es necesario meterse con ningún archivo del sistema o cambiar plist o cualquier otra cosa por el estilo).

1) Vaya a la aplicación Disk Utility en su computadora y presione los botones en la siguiente imagen en el orden en que están numerados. Esto hará que OSX escanee su disco duro e intente solucionar cualquier problema potencial de permisos de archivos que pueda tener. Si esto no soluciona el problema de la memoria, al menos debería hacer que su computadora funcione un poco mejor. Encuentro que hacer esto de vez en cuando realmente ayuda al rendimiento en mi computadora (que, por cierto, es bastante nueva, por lo que esto ayuda incluso en sistemas relativamente resentidos).

(PS. 1(b) es opcional, lo más probable es que esté atenuado de todos modos a menos que ejecute la aplicación Disk Utility desde el Modo de recuperación de red o mientras ejecuta un disco duro separado).

<Reparar permisos de disco con la aplicación Disk Utility OSX>

2) Si tiene un antivirus instalado en su Mac y activó la opción Escanear archivos, desactívela . La razón por la que esta característica no está activada de manera predeterminada es que afecta mucho el rendimiento de la computadora cada vez que ejecuta un programa java local. Suena como algo realmente genial, pero viene con un gran empate de rendimiento.

No estoy seguro de si esto ayudará a liberar su RAM, pero si nada más ayuda, esta es una manera rápida y fácil de acelerar su computadora. :)

Ah, algunas cosas definitivamente van mal con la primera. Si voy a hacer cosas tan pequeñas como mi pregunta, entonces también podría hacer esto.
Sí, la primera vez que hice esto, encontré muchas cosas. La parte buena es que arreglará la mayoría de ellos por sí solo. Sin embargo, hay un par que no se puede arreglar o simplemente regresan de inmediato. Pero, en mi experiencia, esos últimos problemas restantes no parecían importar demasiado, así que simplemente los ignoré. :)
Esto no solo resolvió el problema más grande de kernel_task usando una gran cantidad de RAM [actualmente está por debajo de los 700 MB... y todavía está aumentando un poco, parece que probablemente estará por debajo de los 800 MB], sino que también resolvió el problema de Vector 0xdd (TMR) haciendo 20k interrupciones por segundo (lo que sea que hizo/cualquiera que sea la razón por la que estaba sucediendo). Muchas gracias por sugerir esto.
¡Misión cumplida! :) ¡Encantado de ayudar! :)
PD. Gracias por mencionar ese truco sobre ejecutar sysdiagnose y luego verificar powermeterics.txt. Acabo de hacer eso también y descubrí que mis interrupciones también eran un poco altas. Así que probablemente voy a ejecutar la Utilidad de disco yo mismo mañana, ya que no la he ejecutado durante un tiempo. ¡Buenas noches! :)

No estoy familiarizado con el vector que mencionaste, pero creo que sé cómo solucionar el problema con tu kernel usando mucha memoria.

Descubrí que mi PC también usa demasiada RAM cada vez que tengo muchos íconos en mi escritorio. Esto también sucedió cuando tengo pocos archivos, pero son de gran tamaño.

Según tengo entendido, esto sucede porque OSX captura previamente una gran cantidad de archivos en la RAM para que se carguen más rápido cuando los usa.

Descubrí que la forma más fácil de solucionar esto es poner todo el archivo que tengo en mi escritorio en otra carpeta. Por lo que puedo decir, el sistema operativo no detecta las carpetas ni su contenido hasta que los abre.

¡Espero que esto ayude! :)

He visto una gran cantidad de cosas que se han atribuido al problema más grande de "kernal_task usando demasiada RAM". Si bien todavía estoy mucho más interesado en la causa que estaba investigando inicialmente, le agradezco su sugerencia y la agregaré a la lista de cosas que sugirió DW.
De acuerdo, claro, pero antes de intentar cambios importantes o correcciones importantes, pruebe mi sugerencia muy rápido. Funcionó muy bien en mi computadora, por lo que existe la posibilidad de que también te ayude, especialmente si tienes muchas cosas en tu escritorio como yo.
Ni siquiera necesita apagar su computadora para esto;). Simplemente descargue todos sus archivos en una carpeta, y luego cierre la sesión y vuelva a iniciar sesión para asegurarse de que borró la RAM. :)
Nunca dije que no probaría su idea, simplemente que todavía estaba interesado en mi pregunta original y en hacer las sugerencias de DW primero: p Si bien su sugerencia ayudó un poco con la cantidad de RAM inicial, ya puedo ver que aumenta constantemente, así que Supongo que tomará unos minutos para ver si se asienta más bajo de lo que era antes.
Oh jaja entendí :). Simplemente no quería que pasaras mucho tiempo trabajando en algo si una solución de 30 segundos podría hacer el trabajo;). Tuve esos momentos antes cuando pasé todo el día trabajando en un problema, solo para descubrir que había una manera más fácil de solucionarlo LOL. Espero que ayude :)
Bueno... se ha establecido en ~1,8 GB, así que es una ligera mejora, pero existe la posibilidad de que pueda hacerlo mejor si puedo averiguar cómo resolver esta pregunta.
Bueno, era digno de un tiro. Si las otras correcciones no ayudan, hágame saber qué otros programas se están ejecutando en su computadora. (Por ejemplo, sé que Google Chrome puede usar fácilmente varios gigabytes de memoria si tiene muchas pestañas abiertas).

La aplicación en esta publicación es similar al antiguo gráfico circular de RAM OSX 10.8 que solía mostrar cómo se usaba su RAM. Si nada más funcionó, ejecute este programa y vea qué colores muestra.

Mucho azul = muchos archivos y aplicaciones se almacenan en caché en ram. Mucho amarillo/rojo = algunos programas están acaparando la memoria.

En cualquier caso, tengo algunas sugerencias más que podrían ayudar. Pero los guardaré para más tarde si los necesitamos. :)