Linux环境下C语言模拟内存负载测试
生活随笔
收集整理的這篇文章主要介紹了
Linux环境下C语言模拟内存负载测试
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
今天用C語言實現(xiàn)一個Memory負載的壓力測試程序.
系統(tǒng)當(dāng)前的內(nèi)存大小為1.2G.
查看當(dāng)前系統(tǒng)內(nèi)存的動態(tài)變化狀態(tài),1.2G大約使用了148M左右.
編譯程序后執(zhí)行再觀察,程序中允許分配的內(nèi)存為1GBi=1024MBi,發(fā)現(xiàn)30s內(nèi)CPU和內(nèi)存的負載均達到了最大,監(jiān)控中看到內(nèi)存占用了1.1G,約1.2G的91.8%.
這個方法在模擬內(nèi)存負載時,做壓力測試還是比較有用處的,所以分享一下.
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的Linux环境下C语言模拟内存负载测试的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 解决开机自检D盘问题
- 下一篇: Enterprise Vault 10.