Idle值是啥?或許已經有人發現,明明只有開一台模擬器,電腦卻鈍的離譜...

而且打開工作管理員來看,天啊!一台就吃掉那麼多資源!

(運氣好、硬體夠強可能數十%,慘一點...100%全被吃光)

06.CPU使用率.jpg 
【這只是開一台R1而已...Orz】

依照官方網頁的說法:

This is because Dynamips does not know when the virtual router is idle and when it is performing useful work.

翻成白話文就是:

Dynamips(模擬器)不知道啥時是在閒置,又啥時是在使用,乾脆就都全力跑...Orz

 

如果每一台都全力的話,那給他多開個幾台不就其他事情(如果現在在打這份文件)都別幹了!

這時候就需要一個數值來約束它,好讓電腦效能可以「妥善」被利用,這個數值就是:Idle

06.CPU使用率-noidle.jpg  
【稍微注意一下會看到這行字,表示目前沒有使用idle值


當然,要計算出最合適的值,前提就是要有一台可以連線的router...(不然是要算啥小...叮噹)

這邊就用我們可愛的R1來做解釋吧!

============================================= 

註:

基本上同一台電腦,使用同一型號的router模擬用的數值都會一樣,

所以直接寫在最上方的router組態區就可以了!

=============================================

首先先telnet進一台router吧!接著就讓它跑啊跑啊跑...

等到出現問你要不要用快速設定來設定router時,打no

之後稍待一下,就會出現「Router>」的提示符號。在此就先停下來一下...^^
07.idle-1.jpg 

 

接著把鏡頭轉回到剛剛打telnet R1的地方(主控台),

在=>後面輸入:idlepc get R1,按下enter後會開始收集資訊並計算。

這個指令的意思應該很明顯了...就是要取得R1的idlepc值。
07.idle-2.jpg 
【注意別跑錯棚了...= =】

靜待十幾秒(看運算速度)後會出現一排數值,(紅色區塊右邊那排)
07.idle-3.jpg  

這就是所謂的idle值,可以直接輸入編號進行更改,不過個人偏好另一種做法... (  ̄ c ̄)y▂ξ

原則上選擇旁邊有「*」號的就可以了,抄下來...(或者複製),然後回到sample2.net中,

在router的組態那邊多輸入一行:idlepc=數值
07.idle-4.jpg 

存檔後,把剛剛開的東西都關掉重開吧...^^

 

重新進入後,會發現原本「with no idle-pc value」這行已經不見囉!

這就表示我們成功的用了idle值,再次登入R1後發現...
07.idle-5.jpg 

CPU使用率...2%,(不才在下我同時開了Word 2007及Photoshop CS3...)

 

嗯?如果還是沒有降下來呢?這時可以換一組idle值看看吧~

在主控台那邊輸入:idlepc show R1(R1是router名稱)可以看到目前使用的idlepc值,

重新計算一次換另一組看看~

不過目前為止...我都是第一組(隨意選個有*的那組)就可以降低使用率...XD

 

呼...費了一番功夫(實際上做起來從安裝到計算idle可能不用十分鐘啦...^^")

下一篇總算要進入二顆router相連,還有以太網路介面的設定囉!

不過這不是CCNA的筆記,所以只會碎碎念一下介面怎麼安插和使用。

目前為止應該都OK吧!那就要進入下一篇囉!

seskywalker0981 發表在 痞客邦 PIXNET 留言(0) 人氣()