ram磁盘写入速度低的可能原因是什么?

时间:2013-03-07 10:47:29

标签: python windows ramdisk

我在Windows Server 2003 64bit上使用开源ram磁盘软件ImDisk。我用CrystalDiskMark对ramdisk的速度进行了基准测试,它的读取速度为~2GB / s,写入速度为3GB / s,看起来有点低,但仍然比HDD速度高一个档次。

现在,当我运行以下python脚本时,我的写入速度非常低:

with open('dummy', 'w') as f:
  one_mb = 'a' * 1024 * 1024
  for i in xrange(1024 * 10):
    f.write(one_mb)

我对ramddisk的写入速度大约为200MB / s,写入硬盘的速度大约为120MB / s。在Linux上运行相同的实验时,我测量的写入速度为~2GB / s的tmpfs和大约70MB / s的硬盘。

即使基准测试工具说的不同,可能会导致ram磁盘在Windows上变得如此之慢?

0 个答案:

没有答案