Czy istnieje implementacja tmpfs dla Mac OS X?


16

To znaczy: system plików zaprojektowany specjalnie dla ramdysków? Wiem, że mógłbym użyć dowolnego starego systemu plików, ale chcę czegoś specjalnego w zakresie wydajności.



Nie duplikat: szukam zoptymalizowanego systemu plików - to pytanie używa tylko HFS +
Ramon

Nie jest jasne, co definiujesz jako „zoptymalizowany system plików”.
poige

Odpowiedzi:


4

Krótka odpowiedź: nie, nie ma tmpfs dla Mac OS X . Majstrowanie przy dyskach RAM w Mac OS X to po prostu naiwne naśladowanie tego, co otrzymujesz z Linux Tmpfs, jeśli uważasz wersję Linuxa za archetyp - po prostu ze względu na to, że Tmpfs nie wycina określonej ilości pamięci RAM z pamięci systemowej, pozwalając na zamianę strony ostatnio używane strony do zamiany.

Długa odpowiedź jest taka sama. ;)


3

Gdy masz już urządzenie dyskowe RAM, możesz umieścić na nim dowolne fs. HFS + będzie co najmniej o rząd wielkości tak dobry, jak każdy inny fs. Ponieważ korzystasz z komputera Mac, jest to najbardziej naturalny FS na dysku RAM.

To powiedziawszy, ZFS jest również bardzo wydajnym i wysoce optymalnym FS.

Ale jak stwierdzono w odpowiedzi na inne (zduplikowane) pytanie: unix jest naprawdę dobry w buforowaniu plików z pamięcią, której nie wykorzystuje do innych celów. Zabranie miejsca z systemu operacyjnego i przeznaczenie go na ramdysk zwykle nie jest dobrym planem.

Jeśli chcesz skrócić czas oczekiwania na we / wy i masz bardzo specyficzną potrzebę, być może dodaj dysk SSD do swojego systemu i skorzystaj z niego.

Nie znając szczegółów potrzeb związanych z wydajnością, bardzo trudno jest udzielić szczegółowej odpowiedzi na pytanie.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.