為了驗證自己的觀點,我寫了乙個測試程式,如附件.
總共三個測試方法,分別為:
fileoperation2 - 常用的檔案讀寫
fileoperation3 - 自定義cache讀寫
測試的時候產生乙個按照扇區總數(blocksize/secsize大)的亂序訪問順序,用來模擬實際的隨機讀取,每個測試程式都根據這個順序乙個扇區乙個扇區(這裡簡單的用secsize設定扇區大小,完善的話就去抓取系統物理扇區的大小)的訪問,每個扇區內的資料都逐一讀寫.
在設定blocksize為1mb的時候,得到的測試資料如下
test1:
access: 0
write: 20
test2:
access: 3996
test3:
access: 0
write: 20
在設定blocksize為10mb的時候,得到的測試資料如下,這時候test2的速度已經讓人難以忍受了
test1:
access: 60
write: 421
test2:
access: 39827
test3:
access: 90
write: 311
在設定blocksize為100mb的時候,我已經無法忍受test2了,只對比test1和test3
test1:
access: 701
write: 4166
test3:
access: 922
write: 4887
最後提醒...測試的目標檔案會被修改,使用產生任何意外與本人無關 :d
Drbd heartbeat mysql的測試報告
一 原因分析 1 目前架構分析圖 2 原因分析 由於平台業務網路不穩定,drbd的心跳指向閘道器題導,在網路出現問題導致腦裂,出現腦裂有兩種結果 1 共享資源被瓜分 兩邊 服務 都起不來了 2 兩邊 服務 都起來了,但同時讀寫 共享儲存 導致資料損壞 3 導致腦裂發生的原因 1 高可用伺服器之間心跳...
Jmeter 壓測和AB壓測的比較
使用場景 jmeter告訴你每個請求實際上耗費多長時間。ab只是簡單的用數學方式統計平均值。所以從準確性來說,jmeter比ab更準確,更多如資料處理。但是ab的速度更快,更輕巧。如果效能測試的目的在於更真實的表現被測應用,那麼jmeter更佳。但如僅僅是用最少的機器資源產生最多的訪問請求,那ab適...
關於owner group others的測試
在建立的dennisa使用者下建立a.txt dennisa localhost ls l a.txt rw rw r 1 dennisa dennisa 12 apr 18 08 32 a.txt 接下來,修改a.txt的 dennisa localhost chgrp dennisb b.txt...