【发布时间】:2016-08-10 22:27:58
【问题描述】:
我正在尝试编写 RAMDisk,但我不知道如何在 RAM 中安装驱动器。我打算用 Java 写这个。但是谁能指出我用字母和名称在 RAM 中制作磁盘的方法。
谢谢!
编辑:为了澄清,我想用虚拟文件制作一个文件,比如存储在 RAM 中。 DataRam 的Ramdisk 是我想做的一个很好的例子。它创建一个文件并安装一个驱动器。驱动器在 RAM 中,它写入文件。我怎样才能做到这一点? (我想用扩展的想法为我自己的项目创建一个 RAMDisk)
【问题讨论】:
-
这个很不清楚。您是否尝试用 Java 编写 RAMdisk 文件系统,然后以某种方式将其绑定到 Windows 以便 Windows 为其分配驱动器号?这在纯 Java 中肯定是不可能的,因为您需要实现一个可以接收来自 Windows 内核的调用的 Windows 文件系统提供程序接口。
-
为什么不使用许多免费的 RAM 磁盘之一?你的会怎么样?注意:在 Unix 下它有一个内置的。
标签: java ram disk drive ramdisk