java - 适用于 Windows 的内存文件系统

标签 java windows filesystems ramdisk

我有一个命令行可执行文件,我需要在 Windows XP 上从 Java 运行它。它使用文件作为输入和输出。但是我想避免文件IO的开销,所以我想到了一个内存RAM文件系统。

NetBSD 有 mount_mfs

您能推荐最方便的方法吗?

最佳答案

你还应该考虑你是否真的需要这个(过早的优化,yadda,yadda)。在所有现代操作系统上,文件系统 I/O 无论如何都会被缓存,因此经常使用的文件基本上与 RAM 磁盘一样快。

相关问题(有很多好的答案): RAM drive for compiling - is there such a thing?

关于java - 适用于 Windows 的内存文件系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/909869/

相关文章:

python - 创建一个不需要 pythonXX.dll 的独立 windows exe

ios - 第一次应用程序更新,用户数据丢失(存储在 Documents 目录中)

java - JUnit ByteArrayOutputStream 问题

Java 远程接口(interface)阻止使用我的 GUI

java - 在 Eclipse 中开发 App Engine/Java 项目时是否需要重新启动服务器?

java - 按钮的背景颜色需要透明

使用 MSVC++ 2005 的 Windows 上的 C++ 内存问题和诊断

java - Java能改自己控制台的codepage吗?

c++ - 挂载放置在静态变量中的文件系统镜像

swift - 如何将数据附加到压缩文件?