7× schneller als GrandPerspective beim selben Benutzerordner
Sieh, was deinen Mac füllt. In Sekunden, nicht Minuten.
Layland scannt deine Festplatte und zeichnet jede Datei als Block, so groß wie der Platz, den sie belegt. Die vergessene virtuelle Maschine mit 38 GB fällt auf den ersten Blick auf. Ein Benutzerordner mit 3,3 Millionen Dateien dauert 14 Sekunden.
Bis zum 31. Oktober: 5,99 $ statt 9,99 $ · 14 Tage Geld zurück
macOS 15 Sequoia oder neuer · Apple silicon & Intel · Nativ in Swift
Das Problem
„Dein Festplattenspeicher ist fast voll.“ Voll womit?
Der Finder zeigt Ordner als Liste, und in einer Liste sieht man keine Größen. Die Speicher-Einstellungen buchen die Hälfte deiner Festplatte unter „Systemdaten“ ab und lassen es dabei. du braucht über eine Minute für einen Benutzerordner und gibt dann endlose Zahlenkolonnen aus.
Eine Treemap zeigt die ganze Festplatte auf einem Bildschirm. Jede Datei ist ein Block, so groß wie der Platz, den sie belegt, und jeder Ordner ein Block aus Blöcken. Was viel Platz braucht, nimmt auch viel Fläche ein. Du entdeckst die vergessenen Xcode-Simulatoren, das 22 GB große Docker-Image und die Renderdateien eines Projekts, das du 2023 abgeschlossen hast, und räumst sie weg.
Im Detail
Ein Fenster, die ganze Festplatte
Einfärben nach Alter. Warm heißt kürzlich geändert, kühl heißt seit Jahren unberührt. Was du vergessen hast, fällt sofort auf.Show Free Space. Der gescannte Ordner neben dem freien Speicherplatz und dem Rest der Festplatte, alles maßstabsgetreu. Hier ein Benutzerordner mit 395 GB auf einer Festplatte mit 2 TB.Suche. Tipp einen Teil eines Namens ein, hier .zip, und alles, was nicht passt, wird abgedunkelt. Das dauert rund 50 ms, auch bei Millionen Dateien.Nach Dateiendung gruppieren. View ▸ Group By ▸ File Extension sortiert jede Datei nach ihrer Art und dann nach ihrer Endung, egal wo sie liegt. Alle deine Videos oder jede .zip werden so zu einem Block.
Tempo
Siebenmal schneller als GrandPerspective.
Bei anderen Festplatten-Tools wartest du so lange, dass du dir nebenher einen Kaffee machen kannst, und wenn der Scan fertig ist, interessiert es dich schon nicht mehr. Layland ist schnell genug, um es einfach zu starten, wann immer du neugierig bist. Das sind echte Messungen: der ganze Benutzerordner, 3,3 Millionen Dateien, in zehnfacher Geschwindigkeit abgespielt.
~ · 3,32 Mio. Dateien · 500.000 Ordner
Layland0.0 s
du -sk0.0 s
GrandPerspective0.0 s
Ordner
Dateien
Unterordner
GrandPerspective
Layland
Faktor
~/dev
1,55 Mio.
234.000
42,2 s
6,3 s
6,7×
~/Library
892.000
126.000
31,2 s
4,3 s
7,2×
~ (Benutzerordner)
3,32 Mio.
500.000
97,5 s
14,2 s
6,9×
MacBook Pro, Apple silicon, 8 Kerne, 24 GB. macOS 26.6, APFS auf der internen SSD, Cache vorgewärmt, beide Apps mit Festplattenvollzugriff. GrandPerspective 3.8.1 wurde aus dem Quellcode gebaut, ohne Sandbox wie der Download von seiner Website, und über seine eigene Logzeile gemessen. Beide Apps kommen auf dieselbe Zahl an Ordnern.
Unter der Haube
Warum es so schnell ist
Layland ist in nativem Swift geschrieben und hat keine Abhängigkeiten. Beim Scannen bremst nicht der Prozessor, sondern die Frage, wie schnell deine SSD antwortet, also hält Layland die SSD die ganze Zeit über beschäftigt.
1
Ein Systemaufruf für einen ganzen Stapel Dateien
getattrlistbulk(2) liefert einen ganzen Stapel Verzeichniseinträge samt Typ, Größen, Inode und Flags auf einmal. Also kein stat pro Datei, kein FileManager und keine URL-Objekte.
2
Viele Ordner gleichzeitig lesen
Jeder Ordner ist ein Arbeitspaket in einer Warteschlange, die ein Pool von Threads abarbeitet, etwa vier pro Kern, sodass an der SSD immer mehrere Anfragen warten. Daher kommt der größte Teil des Vorsprungs vor du.
3
Keine vollständigen Pfade
Jeder Ordner wird mit openat relativ zu seinem übergeordneten Ordner geöffnet. Das System schlägt also jeweils nur einen Namen nach, statt jedes Mal den vollständigen Pfad aufzulösen.
4
Ein kompakter Dateibaum
Jede Datei und jeder Ordner ist ein 48-Byte-Eintrag in einem einzigen flachen Array, und alle Namen teilen sich einen Puffer. 3,8 Millionen Einträge passen in rund 180 MB, und während des Scans wird nichts alloziert und keine Referenz gezählt.
5
Summen wie im Finder
Harte Links werden einmal gezählt. Ein Scan bleibt auf einem Volume, und APFS-Firmlinks wie /Users werden verfolgt, sodass ein Scan von / auf dieselbe Summe kommt, die der Finder anzeigt.
Funktionen
Von „Was ist das alles?“ bis „Weg damit“ in ein paar Klicks
Schattierung, die Ordner sichtbar macht
Die plastische Schattierung gibt jedem Ordner eine sanfte Wölbung, sodass du ohne Trennlinien siehst, wo ein Ordner anfängt und aufhört. Wähl unter View ▸ Cushion Strength zwischen Flat, Subtle, Normal und Strong.
Nach Typ oder Alter einfärben
Videos, Archive, Code und Fotos bekommen jeweils eine eigene Farbe. Oder du färbst nach dem Änderungsdatum ein, von heute bis vor mehr als fünf Jahren, und findest, was du seit Jahren nicht angefasst hast.
Sehen, wie voll die Festplatte ist
Show Free Space nimmt den freien Speicherplatz und alles außerhalb des gescannten Ordners mit in die Treemap auf. So siehst du, was dich ein Ordner im Vergleich zur ganzen Festplatte kostet.
Millionen Namen durchsuchen
Tipp einen Teil eines Dateinamens ein, und alles andere wird abgedunkelt, in rund 50 ms, auch bei Millionen Dateien. Ordner, die einen Treffer enthalten, leuchten ebenfalls auf. Mit ⌘G springst du zum nächsten.
Erst ansehen, dann handeln
Drück die Leertaste, und die Übersicht (Quick Look) zeigt dir jede Datei an. Zeig sie im Finder oder leg sie in den Papierkorb, ohne die Treemap zu verlassen. Gelöscht wird nichts, ohne dass du vorher gefragt wirst.
Komplett per Tastatur
Mit den Pfeiltasten wechselst du zwischen benachbarten Blöcken. ⌘[ wählt den umgebenden Ordner, ⌘] das größte Objekt darin, so arbeitest du dich mit ein paar Tastendrücken bis zur größten Datei vor.
Scan sichern, sofort wieder öffnen
.layland-Dateien sind komprimiert: Ein Benutzerordner mit 3,8 Millionen Dateien wird zu 64 MB und öffnet sich in 0,3 Sekunden wieder. So kannst du später darauf zurückkommen, ohne neu zu scannen.
Deine Farben
Nimm eine der fünf eingebauten Paletten oder bau dir im Live-Editor eine eigene: Er zeigt beim Aussuchen der Farben ein Beispiel mit jeder Kategorie. Sichern kannst du so viele Paletten, wie du willst.
Größe ändern ohne Ruckeln
Die Treemap wird im Hintergrund berechnet und gezeichnet. 3,8 Millionen Dateien sind in rund 50 ms angeordnet, und während du am Fensterrand ziehst, wird das vorige Bild passend gestreckt, sodass nichts einfriert.
Datenschutz
Deine Dateiliste bleibt auf deinem Mac.
Layland liest Dateinamen, Größen und Datumsangaben, sonst nichts. Die App öffnet deine Dateien nicht und hat auch nichts, wohin sie sie schicken könnte. Kein Konto, keine Analyse, keine Absturzberichte.
Sie stellt zwei Arten von Anfragen, und keine enthält etwas über deine Dateien. Wenn du einen Lizenzschlüssel eingibst, fragt sie bei Gumroad nach, ob er gültig ist, und danach etwa einmal im Monat erneut. Und einmal am Tag sucht sie auf dieser Website nach einer neueren Version, sofern du Ja gesagt hast, als sie dich gefragt hat.
Damit du alles siehst, auch die Daten anderer Apps in ~/Library, gib Layland in den Systemeinstellungen Festplattenvollzugriff. Ohne ihn misst Layland nur die Ordner, die macOS es lesen lässt, und fragt nach, bevor es Schreibtisch, Dokumente und Downloads liest.
Kostenlos scannen. Einmal zahlen, alle Namen sehen.
Die kostenlose Version scannt jeden Ordner und jede Festplatte und zeichnet die vollständige Treemap. Eine Lizenz bringt die Details dazu, die du zum Aufräumen brauchst.
Bis zum 31. Oktober: 5,99 $ statt 9,99 $ · 14 Tage Geld zurück14 Tage Geld zurück, ohne Rückfragen
Kostenlos
0 $
Ohne Zeitlimit, ohne Konto
Scannt jeden Ordner, jede Festplatte und jedes externe Laufwerk
Die vollständige Treemap, in voller Geschwindigkeit
Der Lizenzschlüssel kommt per E-Mail. Füg ihn unter Layland ▸ License ein, und die App ist sofort freigeschaltet. 14 Tage Geld zurück, ohne Rückfragen. Der Quelltext ist veröffentlicht, du kannst ihn also auch lesen oder die App selbst bauen.
FAQ
Fragen
Was unterscheidet Layland von GrandPerspective, DaisyDisk oder Disk Inventory X?
Die Idee ist dieselbe: GrandPerspective und Disk Inventory X zeichnen ebenfalls Treemaps, DaisyDisk zeichnet Ringe. Der Unterschied ist das Tempo. Beim selben Benutzerordner ist Layland nach 14 Sekunden fertig, GrandPerspective braucht 97. Danach kommt es auf die Details an: plastische Schattierung, Einfärben nach Alter, die Ansicht mit freiem Speicherplatz, schnelle Suche und eine Größenänderung ohne Ruckeln.
Warum braucht Layland Festplattenvollzugriff?
Zwingend nötig ist er nicht, aber ohne ihn verbirgt macOS Teile von ~/Library und die Container anderer Apps, und genau dort steckt oft der Speicherplatz, den du suchst. Mit Festplattenvollzugriff stimmen Laylands Summen mit denen im Finder überein. Die App liest nur Namen, Größen und Datumsangaben.
Kann Layland Dateien löschen?
Mit einer Lizenz kann es Dateien in den Papierkorb legen: Datei auswählen, dann Item ▸ Move to Trash wählen und bestätigen. Endgültig gelöscht wird nie etwas, du kannst also wie gewohnt alles aus dem Papierkorb zurückholen.
Funktioniert es mit externen Laufwerken und Netzwerkvolumes?
Ja. Wähl das Laufwerk oder einen beliebigen Ordner darauf. Ein Scan bleibt auf dem gewählten Volume und wechselt nicht auf andere gemountete Laufwerke, die Zahlen gelten also nur für dieses eine.
Gibt es Layland im Mac App Store?
Noch nicht. Die App wird direkt über diese Website vertrieben, ist mit einer Apple Developer ID signiert und von Apple notarisiert. Eine Version für den App Store mit Sandbox ist geplant.
Auf welchen Macs läuft es?
Auf jedem Mac mit macOS 15 Sequoia oder neuer, mit Apple silicon oder Intel. Am schnellsten ist es auf einer internen SSD, weil es darauf ausgelegt ist, die SSD mit vielen gleichzeitigen Anfragen auszulasten.
Kann ich den Quelltext sehen?
Ja. Er steht unter FSL-1.1-ALv2, die zwei Jahre nach jedem Release zu Apache 2.0 wird. Lies ihn oder bau die App selbst: github.com/daformat/layland.
Ich habe einen Schlüssel gekauft und finde ihn nicht.
Er steht in der E-Mail mit deinem Kaufbeleg und in deiner Gumroad-Bibliothek unter Layland.
Finde die Platzfresser in 14 Sekunden.
Lade Layland herunter, scanne deinen Benutzerordner und sieh selbst.
Bis zum 31. Oktober: 5,99 $ statt 9,99 $ · 14 Tage Geld zurück