Mit der Datenbank für Startdienste können Sie beispielsweise schneller feststellen, welche Apps welche Datei öffnen können. Auf einem sauberen System, auf dem Sie ein Betriebssystem installieren und keine Apps, Einstellungen oder Daten importieren, ist diese Datenbank sehr klein.
Sie können den Inhalt dieser Datenbank indirekt überprüfen, indem Sie einen Befehl aufrufen, in lsregister
dem ich eine symbolische Verknüpfung herstelle, /usr/local/bin
sodass der Aufruf einfach ist, ohne den langen Pfad der Systembibliothek zum Framework-Tool einzugeben:
ln -s /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister /usr/local/bin
Auf meiner Arbeitsmaschine beträgt die Datenbank 85 Megabyte, wenn sie im Dateisystem gespeichert wird, und ich habe ein zweites Konto mit einer viel kleineren Datenbank (wahrscheinlich ein Administratorkonto, bei dem ich mich in letzter Zeit nie angemeldet habe und auf dem System waren weniger Apps installiert, als ich zuletzt eine Neuerstellung ausgelöst habe der Caching-Datenbank für diesen Benutzer).
sudo find /private/var/folders/zz/ -name com.apple.LaunchServices* -exec du -sm {} +
12 /private/var/folders/zz//zyxvpxvq6csfxvn_n0000000000000/0/com.apple.LaunchServices-175-v2.csstore
75 /private/var/folders/zz//zyxvpxvq6csfxvn_n0000000000000/0/com.apple.LaunchServices-221-v2.csstore
Dies stimmt mit den Informationen überein, die lsregister ausgeben wird (für mich sind es 137.000 Zeilen Text, um die Datenbank auszulesen, und Sie können durch Ihre schauen und sehen, welche Apps viel Speicherplatz beanspruchen, wenn Sie wirklich wissen müssen, wer den Speicherplatz verwendet, indem Sie sich registrieren für jeden Dateityp, den die Menschheit kennt und der Ihre Backup-Geschwindigkeiten ruiniert)
lsregister -dump|head -9
Checking data integrity......done.
Status: Database is seeded.
Status: Preferences are loaded.
Seeded System Version: 10.13.6 (17G65)
Seeded Model Code: MacBookPro13,2
CacheGUID: CD230C46-C259-4B2C-BA4B-88AE7FE74557
CacheSequenceNum: 7684
Date Initialized: 7/10/18, 12:35:16 PM HST (POSIX 1531262116.000)
Path: /var/folders/p6/w8svns2s6pd8vj2gx04pc97h0000gr/0/com.apple.LaunchServices-221-v2.csstore
Oder Sie können einige Apps bereinigen, von denen Sie wissen, dass sie im Hinblick auf die Zuordnung zu Dateitypen sehr umfangreich sind, oder einen Support-Fall öffnen und sysdiagnose
Apple zur Analyse zur Verfügung stellen, wenn Sie einen Vorfall- / Support-Engineering-Vertrag haben - scheinbar werden alle Startservicedaten gesichert und eine weitere App-Info-Textdatei, die hilfreich sein kann, um registrierte Apps zu zählen ( lsappinfo.txt
in der sysdiagnose
Ergebnisdatei nachsehen ).
Die TL; DR-Antwort lautet:
- Überspringen Sie einfach diese Sicherungskopien, wenn Sie sicher sind, dass sie groß sind und es Ihnen egal ist, warum. Fügen Sie den Ordner grafisch oder über die Befehlszeile zu den Ausschlüssen hinzu.
- Entfernen Sie alle Apps, die Sie nicht benötigen. Entfernen Sie dann weiterhin Apps, die Sie neu installieren können, bis die Datenbankgröße Ihren Wünschen entspricht. Möglicherweise müssen Sie die Datei manuell neu erstellen, um zu testen, ob Sie nicht auf den nächsten Trigger warten möchten, um sie neu zu erstellen.
- Öffnen Sie einen Support-Fall mit Apple, um festzustellen, ob Sie einen Fehler haben oder nur Hilfe benötigen, um herauszufinden, welche Apps die Leistung von Time Machine aufgrund einer ausgelasteten, sich ändernden oder großen Datei beeinträchtigen.
Ich habe noch nie gesehen, dass dies ein Backup verlangsamt oder Probleme verursacht, aber genug Leute haben berichtet, dass es einige Programme oder Situationen geben muss, in denen dies eine gute Sache wäre.