¿Qué versión de Mac OS X está ejecutando?
El kernel_task
Mac OS X 10.9 Mavericks requiere 1.07 GB de RAM en mi MacBook Pro 2012 (no Retina) con gráficos integrados Intel HD4000 y 16 GB de RAM del sistema. Sí, esto es completamente necesario. Si tiene más RAM física, Mac OS X utilizará mucho para kernel_task
que el sistema funcione de manera óptima.
Con cada nueva versión de Mac OS X a lo largo de los años, se kernel_task
ha necesitado más y más memoria para ejecutar Mac OS X.
En mi experiencia, si está ejecutando Mac OS X 10.8 Mountain Lion, su Mac necesita tener más de 4 GB de RAM del sistema para funcionar de manera óptima (sin que el sistema operativo necesite usar el archivo de intercambio en el disco duro constantemente, lo que degrada la velocidad de rendimiento). Ahora parece que su Mac necesita más de 6 GB de RAM para ejecutar Mac OS X 10.9 Mavericks de manera efectiva.
La cantidad de RAM necesaria para Microsoft Windows 8.0 y 8.1 es comparable. Esto es simplemente lo que se requiere para los nuevos sistemas operativos de computadoras personales en 2013.
Tenga en cuenta que se ejecutan muchas funciones del sistema kernel_task
, y la lista de lo que se está ejecutando en su Mac cambia en función de para qué está utilizando su Mac.
Encontré una buena explicación para usted, en " Kernel_task tomando RAM en OS X " de CNet en 2011. Una cita:
... verá otro proceso llamado "kernel_task" que también usará regularmente unos cientos de megabytes de RAM real y parece aumentar su huella de RAM con el uso del sistema.
El núcleo en OS X es la arquitectura de software responsable de manejar los recursos que los procesos y programas necesitan. Estos incluyen la gestión de la programación multitarea, la memoria virtual, la entrada y salida del sistema y varias rutinas de comunicación entre procesos. Además, el kernel se puede modificar y mejorar la funcionalidad al cargar extensiones de kernel (kexts) para proporcionar administración a nivel del sistema de funciones como Bluetooth y Wi-Fi, procesadores gráficos, hardware de terceros, acceso a dispositivos periféricos y un sistema de archivos especial apoyo. En esencia, el núcleo es responsable de ejecutar su hardware y poner los recursos de hardware a disposición de las aplicaciones y los servicios del sistema.
... el proceso "kernel_task" puede ocupar una gran cantidad de memoria del sistema. Cuando se inicia el sistema, aunque puede tener cargadas extensiones de kernel, no todos los servicios están activos. El sistema puede estar listo para usarlos, pero no los cargará completamente hasta que sea necesario. Por lo tanto, si inicialmente inicia su sistema y verifica el Monitor de actividad, puede ver que el proceso kernel_task ocupa una cantidad relativamente pequeña de RAM. Cuando comience a usar su sistema y a activar funciones como su cámara iSight, servicios de Wi-Fi, cambiar de GPU y usar dispositivos externos, entonces kernel_task hará uso de los recursos para estos dispositivos y crecerá en tamaño.
sysdiagnose
y ver si puedo analizar tu pregunta central.