日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

linux的技术点,给你的Linux系统上点stress

發(fā)布時(shí)間:2023/12/15 linux 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux的技术点,给你的Linux系统上点stress 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

《debug hacks》 這本書介紹了非常多的調(diào)試手段和工具, 其中提到了stress這個(gè)簡(jiǎn)單的壓力測(cè)試工具,在我們的日常工作中很有用。利用它可以給我們的系統(tǒng)施加CPU,內(nèi)存,IO和磁盤的壓力,在模擬極端場(chǎng)景給應(yīng)用系統(tǒng)造成的壓力方面很有幫助。

主頁(yè)見這里:http://weather.ou.edu/~apw/projects/stress/

這里還有一篇介紹如何使用的博客。

stress is a deliberately simple workload generator for POSIX systems. It imposes a configurable amount of CPU, memory, I/O, and disk stress on the system. It is written in C, and is free software licensed under the GPLv2.

這個(gè)stress實(shí)現(xiàn)非常的簡(jiǎn)單,所有的功能在一個(gè).c文件里面實(shí)現(xiàn), 系統(tǒng)運(yùn)行的時(shí)候會(huì)fork多個(gè)子進(jìn)程,分別進(jìn)行CPU,內(nèi)存,IO方面的折磨。

因?yàn)楹?jiǎn)單所以穩(wěn)定。參考例子:

$ stress –cpu 2 –io 1 –vm 1 –vm-bytes 128M –timeout 10s –verbose

stress: info: [9372] dispatching hogs: 2 cpu, 1 io, 1 vm, 0 hdd

stress: dbug: [9372] (243) using backoff sleep of 12000us

stress: dbug: [9372] (262) setting timeout to 10s

stress: dbug: [9372] (285) –> hogcpu worker 9373 forked

stress: dbug: [9372] (305) –> hogio worker 9374 forked

stress: dbug: [9372] (325) –> hogvm worker 9375 forked

stress: dbug: [9372] (243) using backoff sleep of 3000us

stress: dbug: [9372] (262) setting timeout to 10s

stress: dbug: [9372] (285) –> hogcpu worker 9376 forked

stress: dbug: [9375] (466) hogvm worker malloced 134217728 bytes

stress: dbug: [9372] (382)

由于stress支持posix平臺(tái),簡(jiǎn)單的下載,編譯和安裝就好了, 很順利!

按照文檔默認(rèn)的運(yùn)行參數(shù),讓系統(tǒng)來(lái)點(diǎn)體驗(yàn):

$stress --cpu 8 --io 4 --vm 2 --vm-bytes 128M --timeout 10d

stress: info: [23176] dispatching hogs: 8 cpu, 4 io, 2 vm, 0 hdd

pstree可以看到:

nmon可以看到:

具體使用可以參考man stress!

祝大家玩得開心!

Post Footer automatically generated by wp-posturl plugin for wordpress.

No related posts.

總結(jié)

以上是生活随笔為你收集整理的linux的技术点,给你的Linux系统上点stress的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。