Yo uso mysql y toma de hasta 2,5 GB de mi ram. He comprobado el monitor de actividad y vi que tengo 1GB de memoria inactiva pero nunca cambia incluso si solo tengo 10 MB activo de la memoria libre. Hay alguna forma de forzar la memoria inactiva para ser utilizada?
Respuestas
¿Demasiados anuncios?Usted puede pensar de memoria inactiva como la memoria libre que ha sido reservado para un cerrado recientemente la aplicación, pero se utiliza cuando la 'verdadera' libre de la memoria se ha agotado. Si tiene 1 GB de memoria (por el bien de esta discusión más fácil) en un recién arrancado el sistema, imagina que el sistema operativo utiliza 300 MB y abrir una aplicación que utiliza los 200 MB. Ahora tiene un total de 500 MB usados, y 500 gratis. Si cierra la aplicación que estaba utilizando 200 MB, la memoria está marcada como inactiva y ahora vamos a tener 300 usadas (OS), 200 inactivo, y 500 gratis. Si abres una aplicación que requiere de 600 MB, que va a utilizar la memoria libre, a continuación, tire de la inactivo de la piscina.
Usted puede liberar la memoria inactiva mediante la apertura de la Terminal.aplicación y escribir (sin $):
$ purge
Usted puede también configurar MySQL para utilizar más memoria, pero si no vas a tener problemas de rendimiento yo dejaría todo por sí solo:
- http://dev.mysql.com/doc/refman/5.0/en/innodb-configuration.html
- http://dev.mysql.com/doc/refman/5.0/en/memory-use.html
Para obtener más información sobre la memoria inactiva en OS X:
- http://support.apple.com/kb/ht1342 (búsqueda para la "memoria inactiva")
- http://hints.macworld.com/article.php?story=20010613140025184
- http://goo.gl/abnui
(El último eslabón podría requerir una cuenta de desarrollador de Apple)
Para ampliar Aarón respuesta:
Su caso podría ser un problema con MySQL tomar demasiados recursos, pero la Memoria Inactiva es como la Memoria Libre para el Sistema Operativo. La diferencia entre Inactivos y conexión está Inactiva fue recientemente usada, de manera que si, por ejemplo, abrir iTunes y usos de 200MB, cuando se cierra, el programa se cierra, la memoria de iTunes marcado como Inactivo, pero se mantiene como el que menos necesita de nuevo. Pero si usted sucede a re-abrir iTunes, OS X sabe que está ahí y que ya inactivo, por lo que la marca como activo de nuevo y voilá, que era más rápido que tener que volver a cargar desde el más lento de la unidad de disco duro.
Dar más información acerca de su ordenador, para ayudar a encontrar la causa de su "lenta" del sistema.
actualización: Aquí hay más información acerca de la Memoria y OS X (Apple):