[问题] 关于实验我卡住的地方 硬盘方面提问

楼主: bmw606042001 (多空双buff)   2014-09-19 14:08:43
这间实验室都是用我不懂的ubuntu 所以硕一后进来就慢慢学
但学得很辛苦现在硕三刚开学 总算是有上轨道 不过实验上还是有很多问题
问教授教授会说我也不知道 那是你设计的实验 查资料之余 原来PTT也有这版
所以上来发问目前遇到的问题 希望各位大大不吝回答
首先我实验架构上 有SERVER端跟CLIENT端
CLIENT端的硬盘需要极快的储存速度 所以我使用RAMDISK
SERVER端为8~10台组成的丛集服务器
但两边各有个功能我搞不定
CLIENT端的RAMDISK需要一满即释放的功能 因为设备问题 RAMDISK顶多到1.8G
但待测档案甚至会到10G 所以我需要一满即自动清空
因为存的内容我不CARE 目的只是要让SERVER可以测出最大输出效能
如何自动一满即清空?
SERVER端的话 由于已读过的档案会放入CACHE(还是BUFFER 这两个定义其实搞不清楚)
所以当CLIENT第二次跟SERVER要同一个档案的时候 SERVER端的硬盘就不会转了
我就无法测出硬盘的耗能 所以我需要永久关闭SERVER端硬盘CACHE OR BUFFER的功能
让CLIENT端每次要档案硬盘都必须工作一次 要如何做到这点?
以上 谢谢
作者: jokester (蛮王科科)   2014-09-19 14:46:00
1 让你的client边读边抛弃
作者: fireslayer (fireslayer)   2014-09-19 15:27:00
接到以后不要存 直接丢到/dev/nullServer另外一个service random产生档案存在硬盘每次都要不一样的档案?
楼主: bmw606042001 (多空双buff)   2014-09-19 16:16:00
CLUSTER SERVER组成的每台电脑中只有一种档案但是不一定会读取同一台 丛集中依照我写的随机程式
作者: AceIan (ccc)   2014-09-19 17:40:00
1. /dev/null 2. echo 3 > /proc/sys/vm/drop_caches

Links booklink

Contact Us: admin [ a t ] ucptt.com