Mac OS X是否有tmpfs的实现?


16

那就是:专门为虚拟磁盘设计的文件系统?我知道我可以使用任何旧文件系统,但我想要一些专门用于性能的文件系统。



不是重复的:我正在寻找一种优化的文件系统-该问题仅使用HFS +
Ramon 2012年

目前尚不清楚您将其定义为“优化文件系统”。
poige

Answers:


4

简短的回答:不,没有针对Mac OS X的Tmpfs。如果您将Linux版本视为原型,则在Mac OS X中修补RAM磁盘只是天真地模仿您从Linux Tmpfs获得的东西–仅仅是由于Tmpfs不会从系统内存中削减指定数量的RAM,从而允许将其页面出最近使用的页面进行交换。

长答案是一样的。;)


3

一旦有了ram磁盘设备,就可以在其上放置任何fs。HFS +将至少在任何其他fs的数量级之内。由于您使用的是Mac,因此它是放在ram磁盘上最自然的FS。

也就是说,ZFS也是非常高效且高度优化的FS。

但是,正如在另一个(重复的)问题的答案中所述:unix非常擅长使用不用于其他用途的内存来缓存文件。占用操作系统空间并将其专用于ramdisk通常不是一个好计划。

如果您想减少I / O等待时间,并且有非常特定的需求,则可以在系统中添加一个SSD并使用它。

在不了解性能需求细节的情况下,很难以具体细节回答您的问题。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.