Articles of ramdisk

免费ramdisk的Windows 64位

有一个免费的Windows 2003 64位操作系统的ramdisk实用程序?

Ramdisk vs Windows中的内置IOcaching

我试图了解Windows上的内置IOcaching。 如果一个应用程序写入一个文件,然后读取/写入多个后续时间,似乎IOcaching应该允许这发生与系统内存一样快的速度? 那么Windows会逐渐将更改以非阻塞的方式写回物理磁盘? 不过,我在这个网站上看到了其他与虚拟硬盘有关的问题,用户通过将一部分系统内存挂载为磁盘驱动器,可以看到显着的收益。 如果IOcaching像我上面描述的那样工作,为什么这甚至是必要的? Windows有设置来调整? 这引出了我真正的问题:使用虚拟磁盘并手动将更改手动同步到物理磁盘,甚至几分钟或几小时之后,是否有意义? 编辑:修正了DMA与IO Cache的误解在Evan Anderson的回复中得到纠正。

Ramdisc的两个目录共享相同的内存空间?

我需要把两个目录放入一个ramdisc中。 他们共享相同的父目录,但我不能让该父目录的公羊光盘的一部分。 我怎么去做这个?

FreeBSD使用mdmfs的VirtualBox磁盘性能

在FreeBSD 9.0的VirtualBox上运行Windows 7虚拟机的I / O很差。 我想将我的虚拟磁盘types更改为不可变,然后使用mdmfs将差异磁盘的位置更改为5 GB的虚拟磁盘。 这看起来是否会为磁盘I / O提供性能改进? 我已经使用virtio的networking,所以我相信这个问题已经隔离到磁盘。

用ram磁盘和物理磁盘制作RAID-1arrays是否合理,以最大限度地提高读取性能并保护数据?

在SO的答案之一(我忘记了哪一个),我已经看到了build立一个由RAM磁盘和物理分区组成的RAID-1arrays的build议。 通过添加物理分区–write-mostly启用–write-behind写入系统应立即从RAM磁盘读取所有内容,但仍将所有数据保存到物理分区,以便保留数据并且可以组装RAIDarrays再次重启后。 这样的设置是否合理? 我的意思是说,在某些情况下,如果在使用SSD磁盘或仅仅使用物理分区,或者调整内核来支持磁盘caching( swappiness和vfs_cache_pressure ) swappiness ,性能会vfs_cache_pressure ?

Linux RAMFS增长。 它也缩小了吗?

RAMFS文件系统自动增长,只要有可用的内存。 从中删除文件使其缩小或保持相同的大小?

Ramdisk像ZFS一样行为

是否可以configurationZFS以避免虚拟磁盘使用? 在下一个场景中: 创build大文件(例如100GB)或大量的小文件(比文件总大小更多的可用RAM) 删除这个文件 这将是几乎没有磁盘IO。 磁盘IO应该在没有空闲的RAM的时候发生,或者在高速caching刷新之前(在重新启动/closures之前)或者高速caching中的数据足够老的时候(小时) – 如果高速caching会被刷新,但是不会太频繁一小时之内就可以)。 性能比数据完整性更重要。 我可以使用ramdisk,但是如果可以像这样configurationzfs就会方便多了。

Windows 2008上的RAMDISK使用哪种软件?

我正在build立一个有很多RAM的服务器机器。 至less16G。 我打算把我经常读取和写入的数据在RAM中,所以我正在寻找创buildRAM磁盘的软件。 这是用于Windows Server 2008 R2 Standard 64位的。 任何build议? 我希望有一个地方可以根据需要将磁盘映像刷新到永久性存储中。 例如,Windowsclosures时。 (我意识到电力丢失时数据丢失的所有后果)

存在虚拟磁盘时,虚拟磁盘的目的是什么?

我的理解是, fadvise会告诉系统指示的文件应该存储在文件系统caching(RAM)中。 什么目的在虚拟硬盘上安装一个目录?

如何更改Ramdisk大小而不重新启动

我有我的fstab文件中的以下行: ramdisk /tmp tmpfs mode=1777,size=2048m 现在我想把尺寸增加到4096米。 我所做的是改变它: ramdisk /tmp tmpfs mode=1777,size=4096m 并发出命令: mount -a 但是当我检查它是否使用df -h更改时,该值在2GB时仍然相同。 任何人都知道如何改变它?