1
我想在查詢時間運行一些測試,並想知道是否有關閉緩存的方式使數據從磁盤每次代替存儲器讀取比較查詢性能?測試以及與MonetDB
我想在查詢時間運行一些測試,並想知道是否有關閉緩存的方式使數據從磁盤每次代替存儲器讀取比較查詢性能?測試以及與MonetDB
MonetDB使用內存映射文件。這些文件的內容由操作系統緩存在頁面緩存中,在Linux中將使用任何可用內存。我做的就是公平的「冷」運行(從DIST讀取力數據}是
sudo bash -c "echo 1 > /proc/sys/vm/drop_caches"
(見Kernel doc瞭解詳細信息)一般情況下,都會有表現效果更爲波動比如果數據是在內存中,所以我建議你重複這幾次到獲得一致的讀數。
有一個benchmark script(ehannes.sh
),自動化多進程的爲您服務。