我想读取和写入OpenSolaris上的ramdisk进行性能testing。 testing将针对networking传输,我想排除磁盘性能。 我在NFS服务器,机器A上设置了ramdisk
mkfile -nv 1000m`pwd` / ramdisk
在通过NFS挂载到计算机B上的目录上。读取ramdisk运行正常,但是写入它,只是覆盖了文件。 然后我安装一个ramdisk
ramdiskadm -a ramdisk1 1000m
我可以写得很好,但我不能通过NFS访问。 将ramdisk放在/ dev / ramdisk上,这是/ devices / pseudo我添加/ devices / pseudo到/ etc / dfs / sharetab的链接,并将其挂载到机器B上,但是没有错误,但是机器B上目录的内容是emtpy。
这里是你想做什么的高级食谱:
mkfile不会创buildramdisk,只有某些存储区域上的文件。 既然你想testing性能,我不明白它会有什么帮助。
一个更简单的解决scheme:(感谢亚当Leventhal这个珍闻)
在服务器上
share -F nfs -o rw /tmp
在客户端:
mkdir /tmpnfs mount -o vers=4,rsize=32768,wsize=32768 server:/tmp /tmpnfs
像内存文件系统一样工作。