Existe uma implementação de tmpfs para Mac OS X?

16

Ou seja: um sistema de arquivos projetado especificamente para ramdisks? Sei que poderia usar qualquer sistema de arquivos antigo, mas quero algo especializado para desempenho.

Ramon
fonte
1
Possível duplicata de superuser.com/questions/121989/… #
Michael Hampton
Não é um duplicado: Eu estou procurando um sistema de arquivos otimizado - essa pergunta só usa HFS +
Ramon
Não está claro o que você define como "um sistema de arquivos otimizado".
24516 poige

Respostas:

4

Resposta curta: não, não há nenhum tmpfs para Mac OS X . Mexer com discos de RAM no Mac OS X apenas imita ingenuamente o que você obtém com os Linux Tmpfs se considerar a versão do Linux como arquétipo - simplesmente porque o Tmpfs não corta uma quantidade especificada de RAM da memória do sistema, permitindo trocar de página. páginas menos usadas recentemente para trocar.

Resposta longa é a mesma. ;)

poige
fonte
3

Depois de ter um dispositivo de disco ram, você pode colocar qualquer fs nele que desejar. O HFS + será pelo menos dentro de uma ordem de magnitude tão boa quanto qualquer outro fs. Como você está em um Mac, é o FS mais natural para colocar no seu disco ram.

Dito isto, o ZFS também é um FS muito eficiente e altamente ideal.

Mas, como declarado na resposta da outra pergunta (duplicada): unix é muito bom em cache de arquivos com memória que não está sendo usada para outras coisas. Tirar espaço do seu sistema operacional e dedicá-lo a um ramdisk geralmente não é um bom plano.

Se você quiser diminuir o tempo de espera de E / S e tiver uma necessidade muito específica, talvez adicione um SSD ao seu sistema e use-o.

Sem conhecer os detalhes de suas necessidades de desempenho, é muito difícil responder sua pergunta com detalhes.

fbicknel
fonte