0 votos

Memoria comprimida vacía

¿Hay alguna manera de vaciar la memoria comprimida utilizada por una aplicación sin reiniciar esta aplicación?

¡Apps como Memory Cleaner o el comando purge no funcionan!

1voto

Jose Chavez Puntos 645

No, no hay forma de hacerlo.

Si pudieras vaciar la memoria comprimida utilizada por una aplicación, la aplicación dejaría de funcionar y se bloquearía. Por lo tanto, no tiene sentido vaciar la memoria comprimida de las aplicaciones en ejecución.

0 votos

Déjame explicarlo mejor. Uso un tipo de servidor de medios, 24 horas al día. Por lo general, la memoria comprimida utilizada es 0, pero cada vez que alguien descarga un archivo, aumenta algunos MB inútiles en la memoria comprimida. Sé que es un defecto en el programa, pero lo necesito. La memoria comprimida sigue expandiéndose hasta que bloquea la Mac, a menos que reinicie la aplicación.

0 votos

Entonces tienes que arreglar el error en la aplicación, o reiniciar la aplicación. Sin conocimientos especializados sobre la aplicación, no puedes concluir que los datos almacenados en la memoria comprimida nunca serán accedidos por la aplicación. Si eliminas esa memoria y la aplicación intenta acceder a ella, se bloqueará.

0 votos

Si se trata de fugas de memoria y la memoria no volverá a ser accedida nunca más, teóricamente podrías adjuntarte al proceso como un depurador, y luego forzar una llamada para liberar el segmento de memoria que está fugado. Sin embargo, esto solo es posible si la memoria está asignada con mmap - o alternativamente, si está asignada por brk/sbrk, solo si la memoria fugada está al final de la región de memoria. Nuevamente, esto solo es posible con conocimiento especializado sobre la aplicación, y normalmente requeriría que tú mismo seas un programador para entender cómo hacer esto.

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