[問題] 關於實驗我卡住的地方 硬碟方面提問

作者: 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