18 votos

Mavericks utiliza una memoria RAM inusualmente alta

Pensé que Mavericks se suponía que utilizaría mejor la memoria RAM, y por lo tanto funcionaría mejor.

Ejecutando ML en el Mac mini 2012, con 16GB de RAM... siempre funciona sin problemas incluso con más de una docena de aplicaciones en funcionamiento.

Ahora, después de instalar Mavericks, mi Mac es SLOW , consumiendo la memoria RAM como un loco. ¡¡¡Mirando el uso, de los 16GB de memoria instalada...en promedio usa de 10 a 14 GB de RAM cuando apenas ejecuta algunas aplicaciones!!!

Hay esto kernel_task que siempre se ejecuta con más de 1 GB de RAM y la mayoría de las aplicaciones no están tomando esa cantidad de RAM, así que lo que está usando toda mi RAM? ¿Caché de archivos? Se muestra muy alto en esa nueva descripción, con cerca de 1/3 de mi memoria RAM total

31voto

Rob W Puntos 1036

¿Quién ha dicho que este uso de la memoria sea malo de alguna manera? Como mínimo, el sistema operativo estará utilizando la memoria para poder hacer girar el disco duro a la primera oportunidad. El acceso al disco duro es energéticamente caro. La memoria RAM ya está encendida, por lo que dejarla inactiva es un verdadero desperdicio.

La pregunta es un post más del estilo de "oh no, mi ram se ha agotado, malo [inserta tu coco aquí]". Vamos a salir del paso: La RAM debe ser siempre utilizada en su totalidad. Has pagado por ella, estás pagando por mantenerla encendida, es realmente contraproducente que todo este dinero se desperdicie.

Si su ordenador se siente lento justo después de la actualización, es cierto que el servicio de indexación puede ser el culpable. Déjalo actuar toda la noche, asegúrate de hacer una copia de seguridad completa en Time Machine y comprueba lo que ocurre después. No te preocupes por el consumo de RAM. sin una comprensión bastante técnica de lo que significan esos números, no se puede hacer ningún uso de ellos . Son una pista falsa. Es un patrón curiosamente recurrente.

4voto

Erik Madsen Puntos 161

¿Has comprobado si Spotlight está indexando el disco duro?

Descubrí que durante unas 2 horas después de instalar Mavericks, mis ordenadores necesitaban realizar esta tarea, lo que ocupaba muchos recursos del sistema.

Puede desactivar esta indexación (guía aquí ) y comprobar si ha liberado memoria, lo que algunos han sugerido que ocurre en situaciones similares.

2voto

user61075 Puntos 21

Estoy teniendo el mismo problema, pero además veo una degradación del rendimiento, cuelgues del sistema y cuelgues de la aplicación. Me dedico a la fotografía y algunas de esas aplicaciones, especialmente Lightroom, NUNCA devuelven la memoria que han tomado, ¡incluso después de salir de ellas!

Hablé con el soporte de mac y me dijeron que si abres tus aplicaciones a pantalla completa/al máximo, todo lo que está detrás de ellas pasará al modo de siesta de aplicaciones. Dijo que es la mejor manera de aprovechar las capacidades de memoria de Maverick - dejar que cada aplicación tome toda la pantalla y ctrl-tab entre ellos. Desafortunadamente, no es así como yo trabajo, y no funciona bien para mis necesidades. Sin embargo, podría ayudarte.

Solía ser capaz de hacer una "purga" desde una aplicación de terminal y limpiar la memoria no utilizada, pero maverick ya no me permite hacer eso. Yo mantenía un ojo en la memoria y simplemente escribía purga de vez en cuando y las cosas estaban bien. Estoy buscando una manera de hacer eso en Maverick. Si no, puede que tenga que hacer una restauración desde time machine ya que no puedo hacer mi trabajo.

Instalé Maverick hace más de 5 días por lo que pensaría que debería estar hecho el indexado. macbook retina pro, 16gb, el kernal está usando 1,13gb, el archivo de la página es de unos 8Gb.

0voto

Petros Puntos 4430

La RAM está ahí para ser utilizada. Es un lugar para que su ordenador guarde los datos más utilizados, de modo que no tenga que buscarlos en el disco, que es mucho más lento (puede ser 50-60 veces más lento). La memoria RAM de tu Mac Mini es 1600MHz DDR3 si se actualiza en el momento de la compra. Este es capaz de transferir unos 12800MB/s. El disco duro, si es físico, es un disco de 5400rpm capaz de 200-300MB/s. Así que quiere que su memoria RAM se utilice al máximo. No te sirve de nada cuando está libre.

Teniendo esto en cuenta, tu problema no es la cantidad de RAM que se utiliza, sino el motivo por el que tu ordenador va lento. La mejor manera de determinar eso es ver qué programas están accediendo al disco duro. Puede lea todo sobre cómo OSX gestiona la memoria en el sitio de soporte de Apple.

Como se señala en esta respuesta del Superusuario :

Mavericks introdujo la "compresión de memoria" que es, más o menos otra capa de intercambio. Las páginas activas ahora se clasifican como inactivas, y luego comprimidas (que pueden aparecer como memoria del Kernel, dependiendo de las dependiendo de las herramientas que se utilicen), y luego se escriben en la memoria de intercambio a medida que aumenta el uso de la memoria. Mavericks también ha dejado de mostrar números separados para activos y en el Monitor de Actividad, ya que resulta no ser una cosa útil útil, sobre todo teniendo en cuenta los conceptos erróneos que lo rodean.

Como han sugerido otras personas, un índice del disco duro o una copia de seguridad completa del sistema serían los principales responsables de que la actividad del disco ralentice tu máquina, así que yo miraría ahí primero. También puedes desactivar la indexación de Spotlight en el Terminal si lo deseas:

Desactivar: sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

Habilitar: sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

Yo probaría a desactivar la indexación temporalmente, a realizar una copia de seguridad completa, cuando haya hecho ambas cosas entonces vuelva a evaluar el rendimiento de su Mac y si sigue teniendo problemas entonces utilice el Monitor de Actividad para ver qué más está realizando E/S de disco.

-1voto

user60420 Puntos 1

Tengo el mismo problema, y quiero aclarar un punto que menciona el TS/OP; la ventana de actividad no lo hace cuenta toda la ram que se utiliza. Combinado, las cosas que se muestran en la ventana no se suman a la cantidad loca que se utiliza en algún lugar secreto...

Mi respuesta sería, dejar pasar el tiempo y ver si desaparece por sí mismo, puede que haya indexación o actualización bajo el capó.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X