Um relevo que mostra as pastas
O sombreamento em relevo dá a cada pasta uma leve saliência, e dá para ver onde cada uma começa e termina sem linha nenhuma entre elas. Escolha Flat, Subtle, Normal ou Strong em View ▸ Cushion Strength.
7× mais rápido que o GrandPerspective na mesma pasta pessoal
O Layland varre o seu disco e desenha cada arquivo como um bloco do tamanho do espaço que ele ocupa. Aquela máquina virtual de 38 GB que você esqueceu aparece na hora. Uma pasta pessoal com 3,3 milhões de arquivos leva 14 segundos.
Até 31 de outubro: US$ 5,99 em vez de US$ 9,99 · 14 dias para mudar de ideia
14 dias para mudar de ideia, sem precisar justificar
macOS 15 Sequoia ou posterior · Apple silicon e Intel · Swift nativo


O problema
O Finder mostra as pastas em lista, e lista esconde tamanho. Os ajustes de Armazenamento jogam metade do disco em “Dados do Sistema” e param por aí. O du leva mais de um minuto para percorrer uma pasta pessoal e depois despeja uma parede de números.
Um treemap mostra o disco inteiro numa tela só. Cada arquivo é um bloco do tamanho do espaço que ocupa, e cada pasta é um bloco feito de blocos. O que é grande parece grande. Você encontra os simuladores do Xcode esquecidos, a imagem do Docker de 22 GB e os arquivos de render de um projeto entregue em 2023, e resolve.
Mais de perto






.zip, e tudo o que não corresponde fica apagado. Leva uns 50 ms, mesmo com milhões de arquivos.

.zip, viram um único bloco.Velocidade
Com outros apps de disco, a espera dá tempo de ir passar um café, e quando a varredura termina você já perdeu o interesse. O Layland é rápido o bastante para você abrir sempre que der curiosidade. Os tempos são reais: a pasta pessoal inteira, 3,3 milhões de arquivos, em reprodução dez vezes acelerada.
~ · 3,32 mi de arquivos · 500 mil pastas
du -sk
0.0 s
| Pasta | Arquivos | Pastas | GrandPerspective | Layland | Vantagem |
|---|---|---|---|---|---|
~/dev | 1,55 mi | 234 mil | 42,2 s | 6,3 s | 6,7× |
~/Library | 892 mil | 126 mil | 31,2 s | 4,3 s | 7,2× |
~ (pasta pessoal) | 3,32 mi | 500 mil | 97,5 s | 14,2 s | 6,9× |
MacBook Pro, Apple silicon, 8 núcleos, 24 GB. macOS 26.6, APFS no SSD interno, cache já aquecido, os dois apps com Acesso Total ao Disco. O GrandPerspective 3.8.1 foi compilado a partir do código-fonte, fora do sandbox como o download do site dele, e cronometrado pela própria linha de log. Os dois apps contam o mesmo número de pastas.
Por dentro
Ele é escrito em Swift nativo e não tem dependências. Quem limita a varredura é a velocidade com que o SSD responde, não a CPU, então o Layland mantém o SSD ocupado o tempo todo.
A getattrlistbulk(2) devolve de uma vez um lote de entradas de diretório com tipo, tamanhos, inode e flags. Ou seja: nada de stat para cada arquivo, nada de FileManager e nada de objetos URL.
Cada pasta vira uma tarefa numa fila atendida por um pool de threads, umas quatro por núcleo, então o SSD sempre tem vários pedidos esperando. É daí que vem a maior parte da vantagem sobre o du.
Cada pasta é aberta com openat a partir da pasta-mãe, então o sistema procura um nome de cada vez em vez de resolver o caminho completo toda vez.
Cada arquivo ou pasta é um registro de 48 bytes num único array plano, e todos os nomes dividem um só buffer. 3,8 milhões de entradas cabem em uns 180 MB, e nada é alocado nem tem contagem de referências durante a varredura.
Hard links contam uma vez só. A varredura fica num único volume e segue os firmlinks do APFS, como /Users, então varrer / dá o mesmo total que o Finder mostra.
Recursos
O sombreamento em relevo dá a cada pasta uma leve saliência, e dá para ver onde cada uma começa e termina sem linha nenhuma entre elas. Escolha Flat, Subtle, Normal ou Strong em View ▸ Cushion Strength.
Vídeos, arquivos compactados, código e fotos ganham cada um a sua cor. Ou pinte pela data de modificação, de hoje até mais de cinco anos atrás, para achar o que você não toca há anos.
Show Free Space põe no mapa o espaço livre e tudo o que está fora da pasta varrida. Aí você vê quanto uma pasta pesa em relação ao disco inteiro.
Digite parte do nome de um arquivo e todo o resto fica apagado, em uns 50 ms mesmo com milhões de arquivos. As pastas que contêm um resultado também acendem. Aperte ⌘G para pular para o próximo.
Aperte a barra de espaço para ver qualquer arquivo com a Visualização Rápida. Mostre no Finder ou mande para a Lixeira sem sair do mapa. Nada é apagado sem perguntar antes.
As setas passam de um bloco para o vizinho. ⌘[ seleciona a pasta que contém o item e ⌘] o maior item dentro dela, então você chega ao maior arquivo em poucas teclas.
Os arquivos .layland são compactados: uma pasta pessoal de 3,8 milhões de arquivos vira 64 MB e abre de novo em 0,3 segundo, para você voltar a ela depois sem varrer tudo outra vez.
Escolha uma das cinco paletas prontas ou crie a sua no editor ao vivo, que mostra um exemplo com todas as categorias enquanto você escolhe as cores. Salve quantas paletas quiser.
O mapa é calculado e desenhado em segundo plano. 3,8 milhões de arquivos são organizados em uns 50 ms, e enquanto você arrasta a borda da janela a imagem anterior estica para acompanhar, então nada trava.
Privacidade
O Layland lê nomes, tamanhos e datas dos arquivos, e nada mais. Ele não abre os seus arquivos e não tem para onde mandá-los. Não tem conta, não tem analytics e não tem relatório de falhas.
Ele faz dois tipos de pedido, e nenhum leva nada sobre os seus arquivos. Quando você insere uma chave de licença, ele pergunta ao Gumroad se ela é válida, e depois de novo mais ou menos uma vez por mês. E uma vez por dia, se você disse sim quando ele perguntou, ele verifica neste site se há uma versão nova.
Para ver tudo, inclusive os dados de outros apps em ~/Library, dê ao Layland Acesso Total ao Disco nos Ajustes do Sistema. Sem isso, o Layland mede só as pastas que o macOS deixa ele ler, e pede permissão antes de ler Mesa, Documentos e Downloads.
A política de privacidade completa é curta. O código-fonte é público, então nada disso precisa ser aceito na base da confiança.
Preço
A versão gratuita varre qualquer pasta ou disco e desenha o mapa completo. A licença acrescenta os detalhes de que você precisa para fazer a limpeza.
Até 31 de outubro: US$ 5,99 em vez de US$ 9,99 · 14 dias para mudar de ideia14 dias para mudar de ideia, sem precisar justificar
US$ 0
Sem limite de tempo, sem conta
US$ 9,99 pagamento único
Pague uma vez, sem assinatura
.laylandA chave de licença chega por e-mail. Cole em Layland ▸ License e o app é desbloqueado na hora. 14 dias para mudar de ideia, sem precisar justificar. O código-fonte é público, então você também pode lê-lo ou compilar você mesmo.
FAQ
A ideia é a mesma: o GrandPerspective e o Disk Inventory X também desenham treemaps, e o DaisyDisk desenha anéis. A diferença é a velocidade. Na mesma pasta pessoal, o Layland termina em 14 segundos, enquanto o GrandPerspective leva 97. Depois disso, são os detalhes: o sombreamento em relevo, as cores por idade, a visão do espaço livre, a busca rápida e um redimensionamento que não engasga.
Não precisa, mas sem isso o macOS esconde partes de ~/Library e os contêineres de outros apps, que muitas vezes é justamente onde o espaço foi parar. Com Acesso Total ao Disco, os totais do Layland batem com os do Finder. O app só lê nomes, tamanhos e datas.
Com uma licença, ele pode mandar arquivos para a Lixeira: selecione um arquivo, escolha Item ▸ Move to Trash e confirme. Ele nunca apaga nada de forma definitiva, então dá para desfazer pela Lixeira como sempre.
Sim. Escolha o disco ou qualquer pasta dentro dele. A varredura fica no volume escolhido e não entra em outros discos montados, então os números são só daquele disco.
Ainda não. Ele é distribuído direto por este site, assinado com um Apple Developer ID e notarizado pela Apple. Uma versão para a App Store, com sandbox, está nos planos.
Em qualquer Mac com macOS 15 Sequoia ou posterior, Apple silicon ou Intel. Ele é mais rápido num SSD interno, porque foi feito para manter o SSD ocupado com muitos pedidos ao mesmo tempo.
Pode. Ele é publicado sob a FSL-1.1-ALv2, que vira Apache 2.0 dois anos depois de cada versão. Leia ou compile você mesmo em github.com/daformat/layland.
Ela está no e-mail com o recibo da compra, e na sua biblioteca do Gumroad, em Layland.
Baixe, aponte para a sua pasta pessoal e veja com os próprios olhos.
Até 31 de outubro: US$ 5,99 em vez de US$ 9,99 · 14 dias para mudar de ideia
14 dias para mudar de ideia, sem precisar justificar