La cosa ovvia da provare è espellere il volume di Time Machine (o renderlo non disponibile - disattivato) e riavviare il mac. mds
utilizzerà la RAM solo quando un programma chiede di fornire risposte spotlight. I file che hai stanno usando una grande quantità di spazio e sono stati chiamati. Un avvio pulito dovrebbe ottenere il tuo mds
con pochi o nessun RSS fino a quando non inizi ad avviare app o TM.
Se questo è normale è più difficile da dire - anche se è causato dai tuoi file, è probabile che peggiori un risultato diretto dell'architettura PPC che non ha un tempo di indicizzazione ottimizzato rispetto all'architettura Intel. Probabilmente il programma mds è codificato con parti del codice per PPC e parte per Intel come parte delle normali ottimizzazioni delle prestazioni di Apple o di qualsiasi azienda di grandi dimensioni prima di rilasciare un demone che viene eseguito tutto il tempo. Inoltre, i framework utilizzati saranno nativi per il processore, quindi non è lo stesso programma in esecuzione quando si ha una CPU diversa.
I commenti alla domanda dimostrano che hai davvero perso i compiti e hai giocato un po 'con i volumi esclusi per vedere se la grande memoria si verifica in risposta a molte unità che vengono indicizzate.
Purtroppo, non hai alcun controllo reale sulla portata del processo. Funziona semplicemente in base agli importatori Spotlight presenti sul tuo sistema e in risposta a tutti i filesystem che esponi al sottosistema Spotlight.
Se l'ovvio punto di isolare Time Machine non riduce l'utilizzo della RAM, puoi anche provare:
- pulizia di estensioni spotlight di terze parti
- aggiungi più RAM e vivi con esso
- disabilita permanentemente le cartelle che causano picchi di utilizzo della RAM (e rinuncia all'utilità di spotlight)
- disabilitando temporaneamente tutti i volumi inserendoli nell'elenco di esclusione della privacy e aggiungendo lentamente le cartelle da indicizzare e sperando di determinare quale tipo di dati sta causando il picco peggiore in
- usa lo Shark e il loro tipo (parte di Xcode e gli strumenti CHUD) per campionare il processo mds in corso e mappare l'allocazione di memoria mentre sta accadendo. Questo è abbastanza alto sul livello di abilità e non cambierà la tua soluzione finale in entrambi i casi - saprai solo perché - e forse non avrai ancora una cura.
Tristemente anche per te - la maggior parte delle persone non esegue 10.5 su chip PPC, quindi il numero di persone che possono eseguire alcuni test o che hanno visto questo e cercato il problema per scoprire quale tipo di file o importatore potrebbe essere probabile prendere più memoria una volta che mds ottiene le mani sull'archivio dei metadati.
Suona strano - quindi hai un punto molto valido con più del solito utilizzo della RAM. Ma non è necessariamente qualcosa di sbagliato: potresti avere solo dati che richiedono una grande quantità di RAM. Solo prendendo i tuoi dati su un mac simile o eseguendo il processo di eliminazione puoi saperlo con certezza.