Incluso la aplicación Cocoa de ventana en blanco estándar que se genera cuando se hace un nuevo proyecto Cocoa en Xcode usa casi 6 MB de memoria. ¿Cuál es el motivo de esto? ¿Es posible hacer que una aplicación use menos, o OS X simplemente administra la memoria de manera diferente para las aplicaciones de Cocoa?¿Por qué las aplicaciones de Cocoa usan tanta memoria?
No es que me queje. Sé que el rendimiento "ya no importa" (editar: lo que quiero decir es que importa menos que la legibilidad/mantenibilidad/el tiempo del programador). Tengo curiosidad.
¿Soy el único molesto por la idea de que el rendimiento ya no importa? – BobbyShaftoe
No es que el rendimiento no importe.Existe una compensación entre el rendimiento óptimo del 100% y el uso de un marco que agrega algunos gastos generales, pero hace que el desarrollo sea mucho más fácil. Así que sí, 6 MB para una ventana en blanco es alta, pero si el marco te permite desarrollar aplicaciones en menos tiempo, vale la pena. –
¿Cómo está midiendo la cantidad de "ram" que utiliza una aplicación? ¿Estás mirando a RPRVT en la parte superior, o algo más? –