0 votos

OS X se bloquea "No hay memoria", pero gran parte de ella está libre

Estaba ejecutando un código Python que puede haber aumentado la necesidad de memoria. De todos modos, sucedió lo siguiente, y creo que no debería.

  • Tengo 16 GB de memoria y sólo muestra 3 GB asignados a Python
  • El resto de la memoria aparentemente no está asignada a nada
  • ¿Debe una sola aplicación ser capaz de chupar tanta memoria s.t. el resto de OSX se vuelve vulnerable / no estable?

Activity Monitor

1voto

Thomas Broyer Puntos 45499

Echa un vistazo al registro de la consola. Probablemente verás que es un problema interno de Python. Lo más probable es que se trate de una recursión o alguna asignación de memoria exhaustiva. Python y otros lenguajes utilizan una pila limitada para almacenar datos en tiempo de ejecución (como la pila de llamadas). Si eso se agota, simplemente se agotan y no piden al OSX que les proporcione más memoria.

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