was sind installdb und launchd für Prozesse
Das Programm installdb ist der Datenbankserver, der seit Leopard die Installationsquittungen der einzelnen, über den Apple-Installer installierten Pakete verwaltet.
Der Dienst launchd ist neben dem Systemkern eines der wichtigsten Programme in Mac OS X. Es dient dazu, Programme zu starten und deren korrekten Lauf zu überwachen, vor allem die im Hintergrund laufenden Systemdienste.
Hängen die mit Festplattendienstprogramm zusammen ?
Nicht wirklich. Aber wenn Du z.B. Rechte reparieren lässt, dann muss das dafür zuständige FPDP-Plugin sich alle Installationsquittungen heraussuchen, denn dort waren ja die ursprünglichen Rechte "ab Werk" eingetragen. Hierbei muss die Installationsdatenbank natürlich viel arbeiten, um die ganzen Daten zu liefern. Das Plugin nutzt diese Quittungen, um die Rechte auf den alten Wert zurückzustellen, falls nötig.