我有一台服务器在HTTP请求中接收文件,我想将该文件提供给另一个进程使用,但是我不希望将文件写入磁盘的I / O开销.

linux中是否有任何实际映射到RAM的目录,所以我启动的进程可以像访问普通文件一样访问路径?

我知道,如果我在普通文件中执行此操作,那么很有可能该文件实际上不会因为缓存而被刷新到磁盘上,但这不是我想要的.

解决方法:


RAM不支持任何保证的位置,但如果有足够的RAM可用,则为it’s not particularly hard to convert /tmp to be backed by RAM.考虑到/tmp is cleaned out on boot anyway,它是RAM磁盘的理想选择,因为功率损耗引起的数据丢失无关紧要;数据无论如何都会在启动时清除.

标签: linux, file, ram

相关文章推荐

添加新评论,含*的栏目为必填