Estoy seguro de que los ingenieros de Apple han pensado y han decidido no hacerlo -- si desde el Monitor de Actividad, veo que de los 4GB de RAM total, 1GB no está activo, y el Mac ha estado inactivo durante 1 o 2 horas, entonces si inicio una nueva app, sigue siendo muy lento debido a la "falta de RAM" -- parece que el Mac está intercambiando cosas al archivo de páginas para que la nueva app pueda ejecutarse en el espacio de RAM.
Pero si el Mac ha estado inactivo durante 1, 2, o incluso 8 horas, ¿por qué Mac OS X no intercambia primero la RAM inactiva al archivo de página, de modo que haya 1GB de RAM libre, para que cuando se inicie una nueva aplicación, sea muy rápida, como si hubiera RAM extra allí libre para usar. ¿Quizás es para que el usuario sepa que la RAM se está agotando y no queremos que el archivo de páginas se haga cada vez más grande y esté fuera de control? Pero, ¿por qué no limitar el crecimiento a unos 6GB en total, u 8GB, y entonces empezar a no intercambiar la RAM inactiva automáticamente? En otras palabras, para los primeros 1GB o 2GB de RAM inactiva, intercámbielos al archivo de páginas, para que haya más RAM lista para usar inmediatamente. Sólo que luego no lo haga todo el tiempo. ¿Alguien sabe por qué no se hace eso o cómo se puede hacer? (¿Cambiando una Preferencia del Sistema?)