¿Por qué mds usa tanta memory real?

Observé que mds casi siempre está arriba para usar Real Memory. No me importaría si este no fuera el caso cuando se agote la memory libre.

Usualmente mds usa más de 600MB en un sistema con 4GB (sé que necesito una nueva Mac) y no tiene memory gratis.

Observé que podría estar conectado de alguna manera a la ejecución de Time Machine (la memory mds aumenta cuando / después de que se realiza una copy de security de Time Machine).

Muerto mds de vez en cuando, pero muy pronto vuelve a usar más de 600 MB.

Buscar en Google esto trae algunos consejos de solución, pero nada que realmente se base o analice.

Estoy teniendo este problema con Leopard (todavía atascado en un Q G5), pero he visto informes en la networking de que también existe el mismo problema en Snow Leopard.

Sin embargo, no sé nada de León.

Actualizar:

Después de la pregunta en los comentarios si mi Time Machine también fue indexada por Spotlight, investigé un poco más y encontré las preferences de Setting Spotlight en Apples MAC OSX 10.6 Help:

Nota: Si agrega un disco de copy de security de Time Machine a la list, continuará viendo los posts que Spotlight indexa su disco de respaldo. Esta indexing es necesaria para que Time Machine funcione correctamente y no se puede deshabilitar. Spotlight excluirá de las búsquedas los elementos que almacene en su disco de respaldo que no sean parte de una copy de security de Time Machine.

Por lo tanto, la partición Time-Machine siempre se indexa independientemente de lo que establezca.

  • ¿Dónde almacena el iPhone la información sobre el porcentaje de batería actual?
  • ¿La nueva Macbook Pro con pantalla Retina tiene RAM actualizable por el usuario?
  • La terminal mantiene la apertura
  • Error "disco lleno": la cuota no constring con la información del sistema
  • One Solution collect form web for “¿Por qué mds usa tanta memory real?”

    Lo más obvio que debe intentar es expulsar el volumen de Time Machine (o dejarlo no disponible, apagado) y reiniciar el mac. mds solo usará RAM cuando un progtwig le pida que suministre respuestas de reflectores. Los files que tiene están usando una gran cantidad de espacio y están siendo llamados. Un arranque limpio debería hacer que sus mds reciban poco o nada de RSS hasta que comiencen a ejecutar aplicaciones o inicien TM.


    Si esto es normal es más difícil de decir, incluso si es causado por sus files, es probable que empeore el resultado directo de que la architecture PPC no tiene un time de indexing tan optimizado como la architecture Intel. El progtwig mds probablemente está codificado con partes del código para PPC y parte para Intel como parte de las optimizaciones de performance normales que Apple o cualquier corporación grande hará antes de lanzar un daemon que se ejecuta todo el time. Además, los frameworks que utiliza serán nativos del procesador, por lo que no es el mismo progtwig que se ejecuta cuando tiene una CPU diferente.

    Los comentarios a la pregunta muestran que realmente has bajado la tarea y jugaste un poco con la exclusión de volúmenes para ver si la memory grande está sucediendo en respuesta a muchas unidades que están siendo indexadas.

    Lamentablemente, no tienes control real sobre qué tan grande es el process. Simplemente se ejecuta en base a los importadores de foco que están presentes en su sistema y en respuesta a todos los filesystems a los que expone el subsistema Spotlight.

    Si el paso obvio de aislar Time Machine no networkinguce el uso de RAM, también puede intentar:

    • Limpiar extensiones de spotlight de terceros
    • agregue más RAM y viva con ello
    • Desactivar permanentemente las carpetas que están causando que el uso de la RAM aumente (y renunciar a la utilidad del foco)
    • deshabilitar temporalmente todos los volúmenes al ponerlos en la list de exclusión de privacidad y luego agregar lentamente las carpetas para indexar y esperar determinar qué tipo de datos están causando el peor pico en
    • utilice Shark y su class (parte de Xcode y las herramientas CHUD) para muestrear el process de mds en ejecución y planificar la asignación de memory a medida que va sucediendo. Esto es bastante alto en el nivel de habilidad y no cambiará la solución final de ninguna manera, simplemente sabrá por qué, y tal vez todavía no tenga una cura.

    También para ti: la mayoría de la gente no está ejecutando 10.5 en chips PPC, por lo que la cantidad de gente que puede ejecutar algunas testings o ha visto esto y ha investigado el problema para averiguar qué tipo de file o importador es probable que tome más memory una vez mds tiene sus manos en la tienda de metadatos.

    Suena extraño, por lo que tiene un punto muy válido con un uso de RAM superior al habitual. Pero no necesariamente es algo que está mal, es posible que tenga datos que necesiten esa gran cantidad de RAM. Solo al tomar sus datos a un Mac similar o al realizar el process de eliminación, puede estar seguro.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).