KVM記憶體限制與壓力測試

2021-10-19 05:04:59 字數 1054 閱讀 9563

–config affect next boot,寫配置檔案,下次重啟生效

–live affect running domain,預設方式,影響正在執行的虛機,重啟後失效

–current affect current domain,影響正在執行或停止的虛機,如果執行的虛機,重啟後失效。

virsh start *domain_name*

error: failed to start domain *domain_name*

error: internal error: qemu unexpectedly closed the monitor: mlockall: cannot allocate memory

2020-08-04t06:35:05.316700z qemu-kvm: locking memory failed

主要原因是hard_limit設定的記憶體值小於< memory設定的最大記憶體值。

測試工具 memtester

安裝:

tar -zxvf memtester-4.5.0.tar.gz

cd memtester-4.5.0.tar.gz

make

make編譯一下即可使用,無需make install

檢視本機記憶體

free -g

分配記憶體用於memtest測試,並迴圈指定次數

memtester 100g 10

檢視實際記憶體使用情況

top --> m

退出碼

0:正常退出

x01:記憶體分配或者鎖定失敗

x02:stuck address測試失敗

x04:其他測試失敗

Linux記憶體壓力測試 memtester工具簡析

進行記憶體的壓力測試,memtester主要是捕獲記憶體錯誤和一直處於很高或者很低的壞位,其測試的主要專案有隨機值,異或比較,減法,乘法,除法,與或運算等等.通過給定測試記憶體的大小和次數,可以對系統現有的記憶體進行上面專案的測試。1 1wget 2 安裝 tar zxvf memtester 4....

記憶體壓力測試工具memtester

工具 memtester 官方 tar zxvf memtester 4.3.0.tar.gz cd memtester 4.3.0 make make install 得到乙個可執行的memtester,用此工具可以進行記憶體測試 使用free m檢查機器記憶體,根據機器記憶體修改memteste...

壓力測試時CPU 記憶體 初步理解

主要涉及資料庫 應用伺服器的效能分析 1 併發請求50個,兩個url,相當100併發數 應用伺服器一直保持cpu佔用率為20 40 資料庫程序連線數提公升20個,增加20左右會話數 2 併發請求10個,兩個url,相當200併發數 1 記憶體數提公升,訪問url時,需要請求資料庫操作,雖然操作完成關...