Чи є реалізація tmpfs для Mac OS X?


16

Тобто: файлова система, розроблена спеціально для ramdisks? Я знаю, що можу використовувати будь-яку стару файлову систему, але я хочу щось спеціалізоване для продуктивності.


1
Можливий дублікат сайту superuser.com/questions/121989/…
Майкл Хемптон

Не дублікат: я шукаю оптимізовану файлову систему - для цього питання використовується лише HFS +
Ramon

Незрозуміло, що ви визначаєте як "оптимізовану файлову систему".
poige

Відповіді:


4

Коротка відповідь: ні, Tmpfs для Mac OS X немає . Майстер з RAM-дисками в Mac OS X просто наївно імітує те, що ви отримуєте з Linux Tmpfs, якщо ви вважаєте версію Linux архетипом - просто завдяки Tmpfs не скорочується заданий об'єм оперативної пам’яті з системної пам’яті, що дозволяє поміняти сторінку мінімум нещодавно використовуваних сторінок для обміну.

Довга відповідь однакова. ;)


3

Коли у вас є диск із оперативними дисками, ви можете помістити будь-які файли на ньому. HFS + буде принаймні на порядок таким же хорошим, як і будь-які інші FS. Оскільки ви перебуваєте на Mac, це найприродніший FS, який можна розмістити на вашому оперативному диску.

Зважаючи на це, ZFS також є дуже ефективним і дуже оптимальним FS.

Але, як зазначено у відповіді іншого (дубліката) запитання: unix досить неприємний при кешуванні файлів із пам'яттю, яку він не використовує для інших речей. Забирати простір від вашої ОС і присвячувати її рамбдиску, як правило, не дуже вдалий план.

Якщо ви хочете скоротити час очікування вводу / виводу, і у вас є дуже конкретна потреба, можливо, додайте до вашої системи SSD і використовуйте це.

Не знаючи подробиць ваших потреб у виконанні, дуже важко відповісти на ваше запитання конкретно.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.