1 votos

¿Por qué mi Mac consume tanta memoria?

Cuando compré mi Mac Mini con 4 GB de RAM pensé que sería suficiente, ya que en mis máquinas Windows nunca pasaba de 3 GB, pero me equivoqué. Así que pedí 16 GB de RAM, pero uno de los palos estaba mal, así que tengo 8 GB en un canal y 2 GB en el otro, con un total de 10 GB de RAM.

Normalmente es más que suficiente para tener una máquina virtual abierta, mientras juego y hago algún trabajo pesado al mismo tiempo. Hoy he terminado de grabar un vídeo y he empezado a codificarlo en ScreenFlow cuando me he dado cuenta de que decía que tardaría una hora. Normalmente tarda unos minutos, así que abrí el Monitor de Actividad y vi que toda mi memoria RAM estaba siendo utilizada.

Nunca lo había visto - sólo tenía ScreenFlow abierto por sí mismo. Después de mirar los procesos, me di cuenta de que no había nada importante acaparando la RAM, así que ¿qué pasa?

Es la primera vez que ocurre esto. También vi una página fuera desde que puse la nueva RAM. ¿Por qué es todo tan lento? Este es mi primer Mac, así que espero no tener que trastear con algo como el registro o algo así. Estoy dispuesto a responder cualquier pregunta y hacer cualquier prueba.

3voto

WM. Puntos 202

No te preocupes por la parte inactiva, esto no significa que tu mac funcione lento, macintosh mantiene estos inactivos (como IDLE) donde cuando los programas son necesarios*. -(los que has estado usando)-* entonces el acceso a sería más rápido ya que de una u otra manera siguen estando en la memoria, independientemente de que el intercambio esté en proceso.

Y si te asusta que el color azul inactivo se coma el gráfico circular mostrado, entonces abre tu terminal y escribe "purga" para limpiar su espacio inactivo.

0voto

belwood Puntos 797

Ampliando mi comentario anterior:

Ver: apple.stackexchange.com/questions/52013/why-is-it-that-my-mac-would-rather-swap-than-clear-inactive-memory?rq=1 En realidad no proporciona una respuesta, pero explica lo que está pasando. He tenido el mismo problema al menos en Mac OS 10.6 y 10.7 (y quizás 10.5). La única "solución" que he podido encontrar es borrar manualmente la memoria caché cuando esto sucede. Conozco dos formas de hacerlo:

  1. Si tiene instaladas las Mac Developer Tools, el comando flush en la línea de comandos vaciará la caché de memoria y hará que parte (a menudo la mayor parte) de la memoria inactiva se active.
  2. La utilidad cocktail (y probablemente otros) tienen una opción para Purge inactive memory and optimize virtual page usage que parece tener el mismo efecto.

Creo que ha habido algún debate en torno a esto, pero personalmente no entiendo por qué el gestor de memoria guarda tanto inactive memoria no disponible mientras el sistema comienza a intercambiar.

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