大多数情况下,瓶颈并不是将文件从磁盘传输到RAM,而是从RAM传输到网络.除非系统在活动中陷入困境或RAM不足,否则Windows应该相当智能地处理文件缓存.
您可能希望进行一些测试,看看您的系统是否确实存在瓶颈,当Windows认为应将其保存到磁盘时,通过将某些文件保留在内存中而不是交换到磁盘,可以看到显着的改进.我打赌你会节省很少的时间,因为瓶颈很可能是网络,当文件排队等待进入网络时,驱动器已经在内存中填充缓冲区,因为它将文件从文件中拉出来驾驶.
也就是说,我知道在内存中保存数据文件的唯一可靠方法是创建一个RAM磁盘并将文件复制到那里,假设它们是静态的.否则你停电了,他们就走了.
否则,您可能希望投资大量RAM和高速磁盘驱动器.甚至可能是镜像RAID配置,因为它具有高读取(较慢写入)性能.我会让Windows和内存管理器做到这一点,并专注于通过更好的子系统(快速磁盘,RAID,大量内存,高速和高质量NIC)最大限度地缩短访问时间,而不是将其调整到调试或故障排除的程度可能会变得更加痛苦.