Antworten:
Es ist nicht nötig. Weitere Informationen finden Sie unter Fragmentierung in HFS Plus-Volumes von Amit Singh (Autor von Mac OS X Internals: Ein Systemansatz ).
HFS, das von Mac OS X verwendete Dateisystem (technisch HFS +), verfügt über eine Reihe integrierter Maßnahmen, die die Fragmentierung des Laufwerks verringern. Erstens wird die Zuordnung anhand der Ausdehnung verwendet. Dies ist nur eine originelle Aussage, die besagt, dass mehrere zusammenhängende Datenblöcke gleichzeitig geschrieben werden (und daher von Natur aus eine geringere Datenfragmentierung vorliegt). Zweitens wird eine verzögerte Zuweisung verwendet, was bedeutet, dass die Schreibvorgänge der Datenträger in die Warteschlange gestellt und als Gruppe auf das Laufwerk geschrieben werden (wiederum von Natur aus weniger Fragmentierung). Darüber hinaus führt Mac OS X eine schnelle Defragmentierung von Dateien durch.
Kurz und gut, Fragmentierung ist für Macs kein wirkliches Problem. Aus diesem Grund wird in Mac OS X kein Programm zum Defragmentieren von Laufwerken angezeigt.
Nebenbei bemerkt, es gibt kommerzielle Programme, die Laufwerke in OS X defragmentieren, aber dies ist im Wesentlichen Schlangenöl. Möglicherweise befindet sich auf Ihrem Laufwerk ein geringer Fragmentierungsgrad, und diese Apps werden sich sicherlich darum kümmern. Aber es ist zu 100% unnötig und es ist unwahrscheinlich, dass Sie davon profitieren.
Die meisten Leute werden Ihnen sagen, dass Macs nicht unter Festplattenfragmentierung leiden. Sie führen technische Argumente an, die die meisten Leute nicht verstehen.
Es ist einigermaßen wahr: Da Sie nichts dagegen tun können, ohne 20 USD für etwas auszugeben, das die Leistung Ihres Computers möglicherweise überhaupt nicht verbessert , können Sie sich stattdessen auf andere Wartungsaufgaben konzentrieren und einfach einen glänzenden neuen Mac kaufen (oder neu installieren), wenn der alte wird zu langsam.
Aber: Eine wichtige Voraussetzung, um sich nicht um die Fragmentierung der Festplatte zu kümmern, ist immer, dass auf der Festplatte genügend Speicherplatz vorhanden ist (ich konnte keine Empfehlung finden, die nicht aus der Luft gezogen wurde, aber 20% werden häufig erwähnt).
Und um die Fakten klar zu halten:
Übrigens (@Doris Antwort), die zitierte Fragmentierung in HFS Plus-Volumes besagt dies ausdrücklich:
Bitte beachten Sie, dass ich keine Ansprüche in Bezug auf die Fragmentierungsbeständigkeit von HFS + erheben möchte. Ich habe zu wenig Volumen abgetastet, um meine "Ergebnisse" zu verallgemeinern.
PS Ich weiß, dass Webbrowser (das Feld, an dem ich interessiert bin) zumindest manchmal von Fragmentierung betroffen sind (z. B. Mozilla , Chrome ). Ich selbst hatte ein ähnliches Problem wie in Mozilllas Issue Tracker beschrieben.
Im Allgemeinen müssen Sie HFS + nicht defragmentieren. Während es möglich ist, es zu fragmentieren, enthält die Implementierung im OS X-Kernel eine Reihe von Funktionen, die die Fragmentierung einschränken, einschließlich verzögerter Blockzuweisung und Hot-Banding. Es ist sehr schwierig, das Laufwerk signifikant zu fragmentieren, es sei denn, Sie tun etwas wirklich Seltsames (halten Sie das Laufwerk ständig über 99% voll, während Sie viele Lese- und Löschvorgänge ausführen).
Das Defragmentieren eines OS X-Laufwerks lohnt sich im Allgemeinen nur, wenn Sie versuchen, eine LVM-Operation auszuführen (z. B. das Verkleinern einer Partition für das Bootcamp) und die integrierten Tools fehlschlagen. Der Grund dafür ist, dass diese Fehler größtenteils durch eine Kernstruktur des Volumes (wie die Extents oder die Katalogdatei) verursacht werden, die in Blöcken außerhalb des Ziellayouts vorhanden sind. Aus technischer Sicht handelt es sich hierbei um Dateien. Da sie jedoch zum Speichern von Datenträgermetadaten verwendet werden, hat der integrierte Code zum Verschieben von Dateien Probleme beim Verschieben auf einer aktiven (bereitgestellten) Partition. Defragmentierungsdienstprogramme, die offline auf der Festplatte arbeiten, können sie jedoch nur an den Anfang der Partition verschieben , wodurch der Volume Resizer funktioniert.
Während sich Defragmentierungsprogramme im Allgemeinen nicht lohnen, handelt es sich bei ihnen nicht um Schlangenöl, sondern nur um sehr spezialisierte Werkzeuge.
Es gibt keine solche Sache, die Sie verwenden sollten (müssen). Wenn Apple dies für nötig gehalten hätte, wäre es eingebaut worden.
Mac unterscheidet sich beispielsweise vollständig von Windows.
Bitte überprüfen Sie: http://osxdaily.com/2014/01/13/defrag-mac-hard-drive-necessary-or-not/
Nein, das tut es nicht. Mac OS X erledigt dies selbst für Dateien über 20 MB und für SSDs spielt dies überhaupt keine Rolle.
osx benötigt offensichtlich Defragmentierer, wenn Sie die Partitionen, auf denen es installiert ist, verkleinern müssen oder wenn Sie hfs + woanders verwenden
Ein hervorragendes Beispiel ist, wenn Sie nach jahrelanger Nutzung von osx einen Dual-Boot-Vorgang starten und beispielsweise ein zweites Betriebssystem wie gnu / linux installieren (genau wie in dieser Woche) und es als gnu / linux bekannt ist ( wie ubuntu) werden von tag zu tag beliebter, insbesondere unter osx-benutzern - in diesem zusammenhang ist es nicht so selten, dass es völlig kontraproduktiv und unsinnig ist, alle informationen zu sichern, die partition nach der größenänderung neu zu formatieren, neu zu installieren osx zurück, wenn Sie es vor der Größenänderung nur defragmentieren mussten
Also alle, bitte sag nicht, dass niemand Defragmentierungswerkzeuge für OSX oder für HFS + braucht. Das zu sagen ist einfach lächerlich, wie ich erklärt habe.