Verhindern Sie das automatische Entfernen des Spotlight-Index aufgrund von geringem Speicherplatz

Ich vermute, dass der Spotlight-Index automatisch gelöscht wird, wenn der Speicherplatz knapp wird, um Platz für virtuellen Speicher zu schaffen. Wenn dann Speicherplatz verfügbar wird, wird es neu indiziert. Aber da bin ich mir nicht sicher.

Da meine MacBook Air SSD nur 128 GB groß ist, arbeite ich oft mit wenig freiem Speicherplatz und die Neuindizierung macht mich wahnsinnig.

Ich habe versucht, Spotlight zu deaktivieren, seinen Index zu entfernen und neu zu indizieren. Überprüfen Sie auch das Dateisystem und die Reparaturberechtigungen. In Diagnoseberichten (~/Library/Logs/DiagnosticReports/) wird nichts über die Neuindizierung erwähnt.

Sie können sagen, dass ich die Menge an freiem Speicherplatz kontrollieren sollte, aber es sollte auch eine andere Möglichkeit geben. Das Deaktivieren von Spotlight ist nicht die Option.

Crosspost: https://discussions.apple.com/message/17321018#17321018

Hast du einen Löwen? Da dies dazu führen kann, dass einige Ihrer Ordner beschädigt werden, kann Spotlight die Dateien im Ordner nicht indizieren. Versuchen Sie, das Festplatten-Dienstprogramm auf Ihren Partitionen auszuführen, und reparieren Sie es, wenn es Probleme gibt
Dieses Verhalten ist in der Tat ziemlich dumm. Vielleicht könnte man den virtuellen Speicher irgendwie in die Berechnung des freien Speicherplatzes einbeziehen oder einen festen Wert davon abziehen, damit das System den Speicher früher als voll erkennt.

Antworten (1)

mdutil ist das Befehlszeilentool, das Spotlight steuert.

Wenn Sie sich die Manpage von mdutil ansehen, scheint es keine Option zu geben, den Index unabhängig vom Speicherplatz persistent zu machen. Es wird erwähnt, dass "die Indizierung aufgrund von geringem Speicherplatz oder anderen Bedingungen verzögert werden kann".

Eine Idee, die mir in den Sinn kommt, ist, dass Sie allen Benutzern Schreibberechtigungen für Ihre Indexdateien entziehen können, dies sollte verhindern, dass sie gelöscht werden, aber es würde auch verhindern, dass sie aktualisiert werden, und ein statischer Index ist wahrscheinlich nicht wünschenswert, und Fehler verursachen könnten. Dies könnte einen Test wert sein, aber ich erwarte nicht, dass es sehr gut laufen würde.

Es scheint nicht, dass Spotlight so konzipiert ist, dass es so funktioniert, wie Sie es suchen. Ich würde vorschlagen, eine Funktionsanfrage an Apple zu senden.