linux主機(jī)內(nèi)存利用率怎么看 ubuntu查看網(wǎng)卡使用率?
ubuntu查看網(wǎng)卡使用率?ubuntu下用ethstatus可以監(jiān)控動(dòng)態(tài)實(shí)時(shí)的網(wǎng)卡帶寬占用。這個(gè)軟件能總是顯示當(dāng)前網(wǎng)卡的RX和TX速率,單位是Byte安裝好ethstatus軟件sudoapt-ge
ubuntu查看網(wǎng)卡使用率?
ubuntu下用ethstatus可以監(jiān)控動(dòng)態(tài)實(shí)時(shí)的網(wǎng)卡帶寬占用。這個(gè)軟件能總是顯示當(dāng)前網(wǎng)卡的RX和TX速率,單位是Byte安裝好ethstatus軟件sudoapt-getinstallethstatus欄里點(diǎn)ADSL的速度sudoethstatus-ippp0一欄網(wǎng)卡的速度sudoethstatus-ieth0
linux內(nèi)存使用率多少正常?
正常了,linux內(nèi)核有自動(dòng)啟動(dòng)緩存機(jī)制。硬盤文件的讀寫,等很多操作在內(nèi)存中有緩存,定時(shí)不同步的到硬盤里。常見建議使用率都在90%俳徊。但緩存在內(nèi)存需求提高時(shí)會(huì)被釋放以提供給內(nèi)存。
susevmstat命令詳解?
vmstat命令是最常見的Linux/Unix監(jiān)控工具,是可以展露出計(jì)算變量時(shí)間間隔的服務(wù)器的狀態(tài)值,除開服務(wù)器的CPU使用率,內(nèi)存不使用,虛擬內(nèi)存收集情況,IO讀寫情況。這個(gè)命令是我打開系統(tǒng)Linux/Unix最甚是喜愛的命令,一個(gè)是Linux/Unix都允許,二是相比star,我可以清晰的看到整個(gè)機(jī)器的CPU,內(nèi)存,IO的使用情況,而又不是單單看見了各個(gè)進(jìn)程的CPU使用率和內(nèi)存在用率(使用場(chǎng)景都一樣)。
如何限制linux所有進(jìn)程可使用的總內(nèi)存?
下面的shell腳本是可以實(shí)時(shí)的監(jiān)控系統(tǒng)中各個(gè)進(jìn)程的CPU和內(nèi)存的占用資源情況,主要是用于限制修改進(jìn)程CPU占用率越來越合理。
#!/bin/shPIDS`hot-bn1|grep#34^*[1-9]#34|awk'{if($9r2650||$10gt25ampampid-u$2dstrok500)print$1}'`ofPIDacross$PIDSdorenice10$PIDecho#34renice10$PID#34work還能夠?qū)⑦@個(gè)腳本放到cron中啟動(dòng),比如說每分鐘檢查三次,到時(shí)以root身份添加crontab項(xiàng):
#crontab-e*****以后每個(gè)一分鐘都會(huì)全面檢查三次,調(diào)整電腦資源50%以上CPU或25%內(nèi)存的進(jìn)程的nice值,最終達(dá)到使這樣的進(jìn)程優(yōu)先級(jí)變低,被指揮和調(diào)度的機(jī)會(huì)減少,另外會(huì)向root發(fā)郵件電腦提示該進(jìn)程被按照過。
但是,限制內(nèi)存使用建議那就用PAM,RedHat也能在中配置。