有關file mapping的測試

2021-08-29 06:12:03 字數 826 閱讀 7668

為了驗證自己的觀點,我寫了乙個測試程式,如附件.

總共三個測試方法,分別為:

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...