1 votos

"Violación de segmento: 11" al intentar vaciar el índice de Apple Mail

Al investigar cómo mejorar mi aplicación de Correo de repente muy lenta, encontré el consejo de reconstruir el índice sqlite:

sqlite3 ~/Library/Mail/V4/MailData/Envelope\ Index vacuum;

Pero obtengo un "Segmentation Fault: 11" inmediato y no sucede nada. No logro entender qué significa ni cómo solucionarlo. Es la primera vez que Google no me proporciona una respuesta. ¿Alguien? (Estoy en 10.12.x, por eso es V4.)

1voto

siva Puntos 23

‘Segmentation fault: 11’ casi siempre significa que el proceso se quedó sin RAM mientras intentaba realizar alguna operación/cálculo. Esto confirmaría la lentitud de tu correo debido al tamaño de la base de datos que estás intentando procesar (o simplemente está corrupta de alguna manera).

También puede valer la pena revisar el espacio libre en tu disco, ya que el comando VACUUM específicamente requiere mucho espacio:

El comando VACUUM funciona copiando el contenido de la base de datos en un archivo de base de datos temporal y luego sobrescribiendo el original con el contenido del archivo temporal. [...] se requiere hasta el doble del tamaño del archivo de base de datos original en espacio libre en disco.

https://sqlite.org/lang_vacuum.html

0 votos

Hay mucho espacio en disco disponible (52GB) y tengo 16GB de RAM, además cerré mis otras aplicaciones. El archivo de índice mostrado es de 125MB. Así que no estoy seguro de qué hacer.

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