<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=HFS_Plus</id>
	<title>HFS Plus - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=HFS_Plus"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=HFS_Plus&amp;action=history"/>
	<updated>2026-05-22T23:49:54Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=HFS_Plus&amp;diff=472357&amp;oldid=prev</id>
		<title>imported&gt;InternetArchiveBot: InternetArchiveBot hat 1 Archivlink(s) ergänzt und 0 Link(s) als defekt/tot markiert.) #IABot (v2.0.9.5</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=HFS_Plus&amp;diff=472357&amp;oldid=prev"/>
		<updated>2025-06-12T04:25:49Z</updated>

		<summary type="html">&lt;p&gt;&lt;a href=&quot;/index.php?title=Benutzer:InternetArchiveBot&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Benutzer:InternetArchiveBot (Seite nicht vorhanden)&quot;&gt;InternetArchiveBot&lt;/a&gt; hat 1 Archivlink(s) ergänzt und 0 Link(s) als defekt/tot markiert.) #IABot (v2.0.9.5&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox Dateisystem&lt;br /&gt;
| name= HFS+&lt;br /&gt;
| developer= [[Apple]]&lt;br /&gt;
| full_name= {{lang|en|Hierarchical File System Plus}}&lt;br /&gt;
| introduction_date= 19. Januar 1998&lt;br /&gt;
| introduction_os= [[Mac OS 8#Mac OS 8.1|Mac&amp;amp;nbsp;OS 8.1]]&lt;br /&gt;
| partition_id= &amp;lt;code&amp;gt;Apple_HFS&amp;lt;/code&amp;gt; ([[Apple Partition Map|APM]])&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;0xAF&amp;lt;/code&amp;gt; ([[Master Boot Record|MBR]])&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;Apple_HFSX&amp;lt;/code&amp;gt; ([[Apple Partition Map|APM]]) bei Variante &amp;lt;code&amp;gt;HFSX&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;48465300-0000-11AA-&amp;lt;br /&amp;gt;AA11-00306543ECAC&amp;lt;/code&amp;gt; ([[GUID Partition Table|GPT]])&lt;br /&gt;
| directory_struct= [[B*-Baum]]&lt;br /&gt;
| file_struct= [[B*-Baum]]&lt;br /&gt;
| bad_blocks_struct= [[B*-Baum]]&lt;br /&gt;
| max_file_size= 8&amp;amp;nbsp;[[Exbibyte|EiB]]&amp;lt;ref name=&amp;quot;support.apple.com&amp;quot;&amp;gt;{{Internetquelle |url=http://support.apple.com/kb/HT2422?viewlocale=de_DE&amp;amp;locale=de_DE |titel=Mac&amp;amp;nbsp;OS&amp;amp;nbsp;X: Volume- und Dateibeschränkungen für das Mac&amp;amp;nbsp;OS Extended Format (HFS Plus) |hrsg=Apple |datum=2008-07-29 |archiv-url=https://web.archive.org/web/20110811201529/http://support.apple.com/kb/HT2422?viewlocale=de_DE&amp;amp;locale=de_DE |archiv-datum=2011-08-11 |abruf=2010-11-13 |offline=1}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| max_files_no= 2&amp;lt;sup&amp;gt;32&amp;lt;/sup&amp;gt;-1 (4.294.967.295)&lt;br /&gt;
| max_filename_size= 255 Zeichen&lt;br /&gt;
| max_volume_size= 8&amp;amp;nbsp;[[Exbibyte|EiB]]&amp;lt;ref name=&amp;quot;support.apple.com&amp;quot; /&amp;gt;&lt;br /&gt;
| filename_character_set= &amp;#039;&amp;#039;&amp;#039;HFS+:&amp;#039;&amp;#039;&amp;#039; erzwungene [[Case sensitivity|Case-insensitivity]] durch [[Normalisierung (Unicode)|NFD]]-[[Unicode]].&amp;lt;br /&amp;gt;&amp;#039;&amp;#039;&amp;#039;HFSX:&amp;#039;&amp;#039;&amp;#039; jedes [[Unicode]]-Zeichen, einschließlich NUL.&lt;br /&gt;
| dates_recorded= Erzeugt, verändert, gesichert, letzter Zugriff, geändert&lt;br /&gt;
| date_range= 1. Januar 1904 bis 6. Februar 2040&lt;br /&gt;
| forks_streams= unterstützt&lt;br /&gt;
| attributes= Farbe (3&amp;amp;nbsp;Bits, alle anderen 1&amp;amp;nbsp;Bit), locked, custom icon, bundle, invisible, alias, system, stationery, inited, no INIT resources, shared, desktop, extended attributes (ab [[Mac OS&amp;amp;nbsp;X Leopard]])&lt;br /&gt;
| file_system_permissions= Unix-Rechte, [[Access Control List|ACLs]] (ab [[Mac OS&amp;amp;nbsp;X Tiger]])&lt;br /&gt;
| compression= Ja, ab [[Mac OS&amp;amp;nbsp;X Snow Leopard]]&lt;br /&gt;
| encryption= mit Hilfe des [[Logical Volume Manager]]s &amp;#039;&amp;#039;Core Storage&amp;#039;&amp;#039;; siehe [[FileVault]]&lt;br /&gt;
| OS= [[Mac OS&amp;amp;nbsp;8]], [[Mac OS&amp;amp;nbsp;9]], [[macOS|Mac OS&amp;amp;nbsp;X]], teilweise [[Linux]], [[Microsoft Windows NT|Windows&amp;amp;nbsp;NT]] (nur mit zusätzlichen Treibern)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Das [[Dateisystem]] &amp;#039;&amp;#039;&amp;#039;HFS Plus&amp;#039;&amp;#039;&amp;#039; oder&amp;amp;nbsp;– gängiger&amp;amp;nbsp;– &amp;#039;&amp;#039;&amp;#039;HFS+&amp;#039;&amp;#039;&amp;#039; ist eine Weiterentwicklung von [[HFS (Dateisystem)|HFS]]. Die Abkürzung steht für {{lang|en|&amp;#039;&amp;#039;H&amp;#039;&amp;#039;ierarchical &amp;#039;&amp;#039;F&amp;#039;&amp;#039;ile &amp;#039;&amp;#039;S&amp;#039;&amp;#039;ystem}}, [[Dateisystem#Hierarchische Dateisysteme|hierarchisches Dateisystem]]. Es wurde am 19. Januar 1998 mit [[Mac OS 8#Mac OS 8.1|Mac&amp;amp;nbsp;OS 8.1]] eingeführt und war lange Zeit das Standard-Dateisystem für [[Apple Macintosh|Macintosh]]-Rechner mit [[macOS|Mac OS&amp;amp;nbsp;X]], das seit 2012 OS&amp;amp;nbsp;X und seit 2016 macOS heißt, und [[iOS (Betriebssystem)|iOS]]-Geräte (iPhone, [[iPad]], iPod, Apple&amp;amp;nbsp;TV und [[Apple Watch]]) und kann für alle internen und externen Speichermedien verwendet werden. In Mac&amp;amp;nbsp;OS&amp;amp;nbsp;X selbst wurde es als &amp;#039;&amp;#039;&amp;#039;Mac&amp;amp;nbsp;OS Extended&amp;#039;&amp;#039;&amp;#039; und sein Vorgänger HFS als &amp;#039;&amp;#039;Mac&amp;amp;nbsp;OS Standard&amp;#039;&amp;#039; bezeichnet.&amp;lt;ref name=&amp;quot;MacOSXAndFiles&amp;quot;&amp;gt;{{Internetquelle |url=https://developer.apple.com/library/archive/documentation/Performance/Conceptual/FileSystem/Articles/MacOSXAndFiles.html |titel=File-System Performance Guidelines – Overview of OS&amp;amp;nbsp;X File Systems |werk=Apple Developer Documentation Archive |hrsg=Apple |abruf=2020-03-18 |sprache=en}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Im Vergleich mit FAT16/32 sind die Zuordnungseinheiten von HFS+ kleiner – dadurch kann sich bei der [[Partition (Datenträger)|Partition]] bzw. bei der Partitionsverwaltung und Zugriffsgeschwindigkeit eine höhere Effizienz ergeben.&lt;br /&gt;
&lt;br /&gt;
Der Nachfolger von HFS Plus ist das 2016 vorgestellte [[Apple File System]] (APFS).&lt;br /&gt;
&lt;br /&gt;
== Varianten ==&lt;br /&gt;
Es gibt mehrere, teils kombinierbare Varianten von HFS Plus. Der Vollständigkeit halber wird auch das ältere HFS hier aufgelistet, wie es unter Mac&amp;amp;nbsp;OS&amp;amp;nbsp;X im Festplatten-Dienstprogramm zur Auswahl steht oder stand. In neueren Versionen von OS&amp;amp;nbsp;X/&amp;amp;#x200B;macOS sind die älteren Varianten teilweise nicht mehr verfügbar.&lt;br /&gt;
;&amp;#039;&amp;#039;Mac&amp;amp;nbsp;OS Standard&amp;#039;&amp;#039;&lt;br /&gt;
:Das ältere, seit 1986 verfügbare, {{lang|en|Hierarchical File System}} ([[Dateisystem#Hierarchische Dateisysteme|hierarchisches Dateisystem]]).&lt;br /&gt;
{{Hauptartikel|HFS (Dateisystem)}}&lt;br /&gt;
;Mac&amp;amp;nbsp;OS Extended&lt;br /&gt;
:Das am 19. Januar 1998 mit [[Mac OS 8#Mac OS 8.1|Mac&amp;amp;nbsp;OS 8.1]] eingeführte neue Dateisystem HFS Plus. Es ist das Standard-Dateisystem unter Mac&amp;amp;nbsp;OS ab 8.1 bis [[Mac OS 9|9.2.2]] (den letzten [[Mac OS (Classic)|klassischen Mac-OS]]-Versionen, bis 2001) und Mac OS&amp;amp;nbsp;X bis [[Mac OS X 10.2|10.2]] (Jaguar, 2002).&lt;br /&gt;
;Mac&amp;amp;nbsp;OS Extended (Journaled)&amp;lt;ref name=&amp;quot;HT204435&amp;quot;&amp;gt;[https://support.apple.com/de-de/HT204435 Mac OS&amp;amp;nbsp;X: System-Journaling]; abgerufen am 24. September 2016.&amp;lt;/ref&amp;gt;&lt;br /&gt;
:Diese auch als &amp;#039;&amp;#039;&amp;#039;jHFS+&amp;#039;&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;&amp;#039;HFS+J&amp;#039;&amp;#039;&amp;#039;&amp;lt;ref&amp;gt;Apple Support: [https://support.apple.com/de-de/HT201639 Festplattendienstprogramm zum Überprüfen oder Reparieren von Festplatten verwenden], Version vom 18. Juni 2015; abgerufen am 25. September 2016.&amp;lt;/ref&amp;gt; bezeichnete Variante wurde erstmals unter [[macOS Server|Mac OS&amp;amp;nbsp;X Server 10.2.2]] (2002, basierend auf [[Mac OS X 10.2|„Jaguar“]]) eingeführt und unter [[Mac OS&amp;amp;nbsp;X Panther]] (10.3, 2003) zum Standard auch bei der Desktop-Version. Dabei ist das [[Journaling-Dateisystem|Journal]] nicht Teil des Dateisystems selbst, sondern als [[virtuelles Dateisystem]] (VFS) im Betriebssystem in Form zweier regulärer Dateien &amp;lt;code&amp;gt;.journal&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;.journal_info_block&amp;lt;/code&amp;gt; realisiert, sodass das Dateisystem selbst wahlweise mit oder ohne Journal eingebunden werden kann.&amp;lt;ref name=&amp;quot;osxbook_filesystems&amp;quot;&amp;gt;{{Webarchiv|url=http://osxbook.com/book/bonus/ancient/whatismacosx/arch_fs.html |wayback=20160731124150 |text=What is Mac OS X? – Mac OS X Filesystems |archiv-bot=2025-06-12 04:25:47 InternetArchiveBot }} (englisch), Amit Singh; abgerufen am 24. September 2016.&amp;lt;/ref&amp;gt; Auch ältere Versionen von Mac&amp;amp;nbsp;OS/&amp;amp;#x200B;Mac OS&amp;amp;nbsp;X können somit dasselbe Dateisystem verwenden, jedoch ohne das Journal.&lt;br /&gt;
;Mac&amp;amp;nbsp;OS Extended (Journaled, Groß-/Kleinschreibung)&amp;lt;ref name=&amp;quot;PH8289&amp;quot;&amp;gt;Apple Support: [https://support.apple.com/kb/PH8289?locale=en_US&amp;amp;viewlocale=de_DE Mac OS&amp;amp;nbsp;X 10.6 Server Admin: Mac&amp;amp;nbsp;OS Extended (Journaled, Groß-/Kleinschreibung), auch bekannt als HFSX] (Version vom 29. Juni 2012); abgerufen am 24. September 2016.&amp;lt;/ref&amp;gt;&lt;br /&gt;
:Diese Variante wurde ebenfalls mit [[Mac OS&amp;amp;nbsp;X Panther]] (10.3, 2003) eingeführt. Das Betriebssystem unterscheidet dabei strikt zwischen Groß- und Kleinschreibung bei [[Pfadname|Pfad-]] und [[Dateiname]]n, was auch als {{enS|[[Case sensitivity]]}} bezeichnet wird. Für diese auch als &amp;#039;&amp;#039;&amp;#039;HFSX&amp;#039;&amp;#039;&amp;#039; bezeichnete Variante wird eine andere Partitionskennung verwendet, um zu verhindern, dass die Partition (und somit das Dateisystem) unter einer älteren nicht damit kompatiblen Version von Mac&amp;amp;nbsp;OS/&amp;amp;#x200B;Mac OS&amp;amp;nbsp;X eingebunden wird, da dies zu Datenverlust führen könnte.&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;HFSX&amp;#039;&amp;#039;&amp;#039; in dieser [[Case sensitivity|{{lang|en|case}}-sensitiven]] Variante war vor der Ablöse durch APFS das Standard-Dateisystem auf [[iOS (Betriebssystem)|iOS]]-Geräten.&amp;lt;ref&amp;gt;Jonathan Levin: &amp;#039;&amp;#039;Mac OS&amp;amp;nbsp;X and iOS Internals: To the Apple’s Core.&amp;#039;&amp;#039; Wiley, New York 2011, ISBN 1-118-05765-1, S. 23.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Außer in der HFSX-Variante macht bei HFS Plus standardmäßig das Dateisystem (dessen Treiber) keine Unterscheidung zwischen Groß- und Kleinbuchstaben im [[Dateiname]]n, sodass z.&amp;amp;nbsp;B. &amp;lt;code&amp;gt;Dateiname.ext&amp;lt;/code&amp;gt; (großer Anfangsbuchstabe) dieselbe Datei repräsentiert wie &amp;lt;code&amp;gt;dateiname.ext&amp;lt;/code&amp;gt; (alles in Kleinbuchstaben). Die [[Normalisierung (Text)|Normalisierung]] (Umwandlung von Groß- und Kleinbuchstaben, [[Normalisierung (Unicode)|NFD-Normalisierung]] bei [[Unicode]]) findet dabei im Dateisystem-[[Gerätetreiber|Treiber]] statt.&lt;br /&gt;
&lt;br /&gt;
HFS Plus wurde nach der Umstellung von der [[PowerPC]]- auf die [[IA-32|Intel]]-[[Prozessorarchitektur|Architektur]] 2006 nur noch in der [[Journaling-Dateisystem|Journaling]]-Variante genutzt. Wie etwa die [[Freie Software|freien]] Dateisysteme [[ext3]]/[[ext4]], [[XFS (Dateisystem)|XFS]] und [[ReiserFS]] oder das kommerzielle [[NTFS]] der Firma [[Microsoft]], weist es damit eine höhere Stabilität gegenüber Dateisystemen auf, die kein {{lang|en|Journaling}} verwenden ([[File Allocation Table#FAT16|FAT16]] und [[File Allocation Table#FAT32|FAT32]], [[ext2]], [[HFS (Dateisystem)|HFS]] u.&amp;amp;nbsp;a.).&lt;br /&gt;
&lt;br /&gt;
=== Partitionskennung ===&lt;br /&gt;
Unter [[Mac OS (Classic)|klassischem Mac&amp;amp;nbsp;OS]] und auf den [[PowerPC]]-Versionen von [[macOS|Mac OS&amp;amp;nbsp;X]] verwendet HFS und HFS Plus dieselbe Partitionskennung &amp;lt;code&amp;gt;Apple_HFS&amp;lt;/code&amp;gt; in der {{lang|en|[[Apple Partition Map]]}} (APM). In der Variante HFSX wird aus Kompatibilitätsgründen hingegen die Kennung &amp;lt;code&amp;gt;Apple_HFSX&amp;lt;/code&amp;gt; genutzt, damit ältere Betriebssysteme nicht versehentlich eine modernere (inkompatible) Variante von HFS Plus einbinden, was eventuell zu Systeminstabilität und Datenverlust führen könnte. Dies ist u.&amp;amp;nbsp;a. für die [[Case sensitivity|{{lang|en|case}}-sensitive]] Variante von HFSX der Fall, nicht aber bei der {{lang|en|Journaling}}-Variante.&lt;br /&gt;
&lt;br /&gt;
Seit der Umstellung auf die Intel-[[Prozessorarchitektur]] [[IA-32]] 2006 wird {{lang|en|[[GUID Partition Table]]}} (GPT) als [[Partitionstabelle]] verwendet. Die alte HFS-Partition ist darin nicht mehr abgebildet – HFSX mit [[Globally Unique Identifier|GUID]] &amp;lt;code&amp;gt;48465300-0000-11AA-AA11-00306543ECAC&amp;lt;/code&amp;gt; ist die Standard-GPT-Kennung für das HFS-Plus-Dateisystem.&lt;br /&gt;
&lt;br /&gt;
Für [[RAID]]- und [[FileVault]]-Partitionen gibt es abweichende Partitions-GUIDs innerhalb einer GUID-Partitionstabelle (GPT), wie auch für RAID-Partitionen innerhalb einer {{lang|en|Apple Partition Map}} (APM). Diese Partitionstypen können ebenfalls ein HFS-Plus-Dateisystem enthalten, müssen aber nicht.&lt;br /&gt;
&lt;br /&gt;
== Kompatibilität ==&lt;br /&gt;
=== Unixoide Betriebssysteme ===&lt;br /&gt;
Unter den Linux-Distributionen ist das Lesen und Schreiben von HFS/HFS+ oft schon durch einfaches [[mounten]] möglich, wenn der Kernel das &amp;lt;code&amp;gt;hfsplus&amp;lt;/code&amp;gt;-Dateisystem unterstützt; ansonsten sind noch die Softwarepakete &amp;lt;code&amp;gt;hfsutils&amp;lt;/code&amp;gt; (nur HFS) sowie &amp;lt;code&amp;gt;hfsplus&amp;lt;/code&amp;gt; zum Nachinstallieren verfügbar. Für Schreibunterstützung kann es notwendig sein, &amp;lt;code&amp;gt;hfsprogs&amp;lt;/code&amp;gt; zu installieren&amp;lt;ref&amp;gt;[http://raamdev.com/mounting-hfs-with-write-access-in-debian Mounting HFS+ with Write Access in Debian]: Schreibzugriff auf HFS+ (englisch)&amp;lt;/ref&amp;gt; oder das Dateisystem-Journal zu deaktivieren.&amp;lt;ref&amp;gt;[http://castyour.net/node/40 disable HFS+ journaling on Leopard to use disks read/write with linux] HFS+-Journal für Schreibunterstützung deaktivieren (englisch)&amp;lt;/ref&amp;gt; Auch für [[Berkeley Software Distribution|BSD]]-Systeme gibt es entsprechende Software-Pakete. Das heißt, dass die Daten auf dem Datenträger von [[Unix]]/[[Linux]]-Systemen gelesen werden können, wenn die entsprechende [[Kernel (Betriebssystem)|Kernel]]-Unterstützung installiert wurde.&lt;br /&gt;
&lt;br /&gt;
=== Microsoft Windows ===&lt;br /&gt;
HFS+ kann von [[Microsoft Windows NT#Versionsgeschichte|NT]]-basierenden [[Microsoft Windows|Windows-Betriebssystemen]] nur mit Hilfe von zusätzlicher Software genutzt werden. [[Boot Camp (Software)|Boot Camp]] 3.0, welches mit [[Mac OS&amp;amp;nbsp;X Snow Leopard]] (10.6, 2009) mitgeliefert wird, bietet die Möglichkeit, lesend auf HFS+-Dateisysteme zuzugreifen.&amp;lt;ref&amp;gt;{{Webarchiv |url=https://support.apple.com/de-de/HT201959 |text=Häufig gestellte Fragen über Bootcamp 3.0 |wayback=20160506184036}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Freie Software für HFS(+) unter Windows ====&lt;br /&gt;
* &amp;#039;&amp;#039;HFSExplorer&amp;#039;&amp;#039;&amp;lt;ref&amp;gt;{{Internetquelle |url=http://www.catacombae.org/hfsexplorer/ |titel=Catacombae - HFSExplorer |abruf=2021-06-19 |sprache=en}}&amp;lt;/ref&amp;gt; von catacombae (benötigt Java SE Runtime Environment 5.0 oder höher)&lt;br /&gt;
&lt;br /&gt;
==== Proprietäre Software für HFS(+) unter Windows ====&lt;br /&gt;
* &amp;#039;&amp;#039;TransMac&amp;#039;&amp;#039; von Acute Systems&lt;br /&gt;
* &amp;#039;&amp;#039;MacDrive&amp;#039;&amp;#039; von Mediafour&lt;br /&gt;
* &amp;#039;&amp;#039;HFS+ für Windows&amp;#039;&amp;#039; von [[Paragon Software Group]]&lt;br /&gt;
* &amp;#039;&amp;#039;MacOpener&amp;#039;&amp;#039; von DataViz (Entwicklung eingestellt)&lt;br /&gt;
* &amp;#039;&amp;#039;Linux Reader™ for Windows&amp;#039;&amp;#039;&amp;lt;ref&amp;gt;{{Internetquelle |url=http://www.diskinternals.com/linux-reader/ |titel=Freeware Linux Reader™ for Windows |abruf=2021-06-19 |sprache=en}}&amp;lt;/ref&amp;gt; von DiskInternals Research&lt;br /&gt;
&lt;br /&gt;
=== Mac OS&amp;amp;nbsp;X/Classic ===&lt;br /&gt;
Die [[Classic-Umgebung]] unter Mac&amp;amp;nbsp;OS&amp;amp;nbsp;X erfordert eine mit HFS+ formatierte [[Systempartition]], das Dateisystem [[Unix File System|UFS]] wird nicht unterstützt.&lt;br /&gt;
&lt;br /&gt;
== Fragmentierung ==&lt;br /&gt;
HFS und HFS+ sind so ausgelegt, dass sie den größten freien Speicherblock auf der Festplatte suchen, in dem eine Datei gespeichert werden soll. Erst wenn eine Datei nicht in den größten freien Speicherblock passt, wird die Datei aufgeteilt ([[Fragmentierung (Dateisystem)|fragmentiert]]), und der noch nicht geschriebene Teil wird in einem weiteren Block gespeichert.&lt;br /&gt;
&lt;br /&gt;
Eine solche Vorgehensweise setzt voraus, dass beim Schreiben einer Datei deren Größe bereits vorher bekannt ist. Dies ist unter [[macOS|Mac OS&amp;amp;nbsp;X]] oft gegeben, da die [[Programmbibliothek|Systembibliotheken]] zur Verarbeitung von Dokumenten so ausgelegt sind, dass sie Dateien in der Regel [[atomar]] aktualisieren: Beim Speichern einer Änderung wird die aktuelle Version des Dokumentes in einem Rutsch in eine neue Datei geschrieben, danach die frühere Version gelöscht und der Dateiname auf die neue Datei übertragen.&lt;br /&gt;
&lt;br /&gt;
Zusätzlich vermeidet es Mac&amp;amp;nbsp;OS&amp;amp;nbsp;X, frei gewordene Speicherblöcke gelöschter Dateien wiederzuverwenden, falls möglich. Ab [[Mac OS&amp;amp;nbsp;X 10.2]] („Jaguar“, 2002) wird außerdem die Abbuchung freier Blöcke verzögert, um die Reservierung mehrerer kleiner Blöcke in eine einzelne Abbuchung eines großen zusammenhängenden Blockes zusammenzufassen.&lt;br /&gt;
&lt;br /&gt;
Diese Fragmentvermeidung ist wirkungslos, wenn Dateien langsam wachsen, also nach dem ersten Erstellen einer Datei später weitere Blöcke angehängt werden. Ab [[Mac OS&amp;amp;nbsp;X Panther]] (10.3, 2003) kann das Betriebssystem deshalb auch zur Laufzeit defragmentieren &amp;#039;&amp;#039;(on the fly defragmentation)&amp;#039;&amp;#039;. Beim Öffnen einer Datei wird geprüft, ob diese in mehr als acht Teile fragmentiert ist. Ist dies der Fall und alle der nachfolgenden Bedingungen treffen zusätzlich zu, wird die Datei in einen genügend großen freien Speicherbereich verschoben und hierdurch defragmentiert:&lt;br /&gt;
&lt;br /&gt;
* Die Datei wird nur von einem einzigen Prozess geöffnet.&lt;br /&gt;
* Sie liegt auf einem beschreibbaren [[Datenspeicher|Medium]].&lt;br /&gt;
* Die Dateigröße beträgt höchstens 20&amp;amp;nbsp;[[Mebibyte|MiB]].&lt;br /&gt;
* Innerhalb der letzten Minute wurde die Datei nicht verändert.&lt;br /&gt;
* Das Betriebssystem läuft seit mindestens drei Minuten.&lt;br /&gt;
&lt;br /&gt;
Ein weiteres Verfahren, das ab Version 10.3 von Mac&amp;amp;nbsp;OS&amp;amp;nbsp;X ([[Mac OS X Panther|Panther]], 2003) zum Einsatz kommt, ist die automatische Gruppierung intensiv genutzter Dateien &amp;#039;&amp;#039;(adaptive hot file clustering)&amp;#039;&amp;#039;: Durch kontinuierliches Führen einer Statistik über die Häufigkeit der Lesezugriffe auf jede Datei identifiziert Mac&amp;amp;nbsp;OS&amp;amp;nbsp;X die am intensivsten genutzten Dateien und verschiebt diese in einen Bereich des Dateisystems, der sich direkt hinter den zentralen [[Metadaten]] befindet. Bei dieser Verschiebung werden die Dateien defragmentiert und kommen in direkter Nachbarschaft der am häufigsten benutzten Elemente des HFS-Dateisystems zu liegen, so dass Kopfbewegungen der [[Festplatte]] minimiert werden. Die Nutzungsintensität einer Datei wird ermittelt, indem die Anzahl der innerhalb eines Beobachtungsfensters der letzten 60 Stunden gelesenen [[Byte]]s durch die Gesamtgröße der Datei geteilt wird. Als Speicherbereich für diese Dateien wird 0,5 % der Gesamtkapazität des Dateisystems verwendet. Die Anzahl der Dateien in diesem Bereich wird auf maximal 5.000 beschränkt, und nur Dateien, die höchstens 10&amp;amp;nbsp;MiB groß sind, nehmen an dem Verfahren teil.&lt;br /&gt;
&lt;br /&gt;
Weitere Defragmentierungsverfahren sind nicht Bestandteil von Mac&amp;amp;nbsp;OS&amp;amp;nbsp;X. Apple rät davon ab, Programme zur nachträglichen Defragmentierung zu verwenden, da sich der Einsatz in der Regel nicht lohnt.&lt;br /&gt;
&lt;br /&gt;
== Kritik ==&lt;br /&gt;
Ein bekanntes Problem bei der Verwendung von HFS Plus ist die Voreinstellung auf {{lang|en|[[Case sensitivity|case-&amp;#039;&amp;#039;in&amp;#039;&amp;#039;sensitivity]]}}, die auf Dateisystemebene erzwungen wird. Durch diese Eigenschaft entstehen ungewollte Inkompatibilitäten im Datenaustausch mit anderen Computersystemen. Anders als z.&amp;amp;nbsp;B. bei [[NTFS]], wo die case-insensitivity von [[Microsoft Windows|Windows]] nicht im Dateisystem selbst integriert ist, werden bei HFS Plus die Dateinamen durch den Dateisystemtreiber von Apple direkt umgewandelt.&amp;lt;ref&amp;gt;{{lang|en|[http://www.itworld.com/article/2868393/linus-torvalds-apples-hfs-is-probably-the-worst-file-system-ever.html Linus Torvalds: Apple&amp;#039;s HFS+ is probably the worst file system ever.]}} (englisch) IT-World, 13. Januar 2015, abgerufen am 24. September 2015&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obwohl von HFS Plus auch eine strikte [[Case sensitivity|{{lang|en|Case}}-sensitive]]-Variante existiert – sie wurde als „HFSX“ mit Mac&amp;amp;nbsp;OS&amp;amp;nbsp;X Panther (10.3, 2003) eingeführt – wird diese nur sehr selten genutzt, ist daher auch weniger gut getestet und teilweise sogar mit weit verbreiteter [[Anwendungssoftware]] inkompatibel.&amp;lt;ref&amp;gt;{{lang|en|[[Adobe Inc.|Adobe]] Helpdesk}}: {{lang|en|[https://helpx.adobe.com/creative-suite/kb/error-case-sensitive-drives-supported.html Error &amp;quot;Case-sensitive drives not supported&amp;quot; or similar install error]}} (englisch) für {{lang|en|[[Adobe Creative Suite]]}} unter Mac OS&amp;amp;nbsp;X, abgerufen am 24. September 2015&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[[Steam]]-Support: [https://support.steampowered.com/kb_article.php?ref=8601-RYPX-5789 Case Sensitive Filesystems not supported on Mac] (englisch), abgerufen am 20. Februar 2016&amp;lt;/ref&amp;gt; Dies ist jedoch keine Einschränkung von HFS Plus, sondern vielmehr ein Problem des [[Betriebssystem]]s, da {{lang|en|case sensitivity}} unter [[macOS]] (bis 2012 „Mac OS&amp;amp;nbsp;X“, bis 2016 „OS&amp;amp;nbsp;X“) in gleicher Weise auf anderen Dateisystemen (z.&amp;amp;nbsp;B. [[NTFS]] mittels [[NTFS-3G]]) zu Inkompatibilitäten führt.&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Liste von Dateisystemen]]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://sourceforge.net/projects/linux-hfsplus hfsplus-Projektseite bei SourceForge]&lt;br /&gt;
* [http://support.apple.com/kb/HT1375 Apple-Support-Artikel HT1375: About disk optimization with Mac OS X]&lt;br /&gt;
* [http://www.opensource.apple.com/darwinsource/ Quellcode der offenen Bestandteile von Mac OS X (enthält Teile der Original-Implementierung von HFS/HFS+)]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Journaling-Dateisystem]]&lt;br /&gt;
[[Kategorie:MacOS-Betriebssystemkomponente]]&lt;br /&gt;
[[Kategorie:Mac-OS-Classic-Betriebssystemkomponente]]&lt;/div&gt;</summary>
		<author><name>imported&gt;InternetArchiveBot</name></author>
	</entry>
</feed>