May 25, 2004

測試完囉~~~

總算測試完了...
總共花了兩天的時間測試
每十分測一個數據
然後同樣的動作做了十個小時
有夠給他累人 ( ′-`)y-~

不過還好沒有什麼不如預期的事情發生
而且出來的測試數據還不錯
真的要給nio拍拍手一下
我的NetEngine在4000個人同時連進的情況之下效能還不錯
(一個selector給read, accept.. 一個seletor給write
接了message之後丟給thread pool處理...)
avg. response time在50 ms以下
不過這是echo啦...
另外我的game platform在2 gateway 2 server的環境下
撐到4000也還算不錯....(每個gateway各2000)
server甚至CPU都在50%以下.... <( ̄︶ ̄)/

現在是趕快把數據補進我的論文
希望可以在一個禮拜把我的論文搞定
加油加油~~~

Posted by popcorny at 12:47 AM | Comments (14) | TrackBack

May 16, 2004

維基網路百科 大家一起寫

維基網路百科 大家一起寫

其實我覺得wiki真的可以做很多事情耶
像之前有談到的把javadoc中文化
我覺得也可以用wiki的方式來完成
可以先用一個原始版的javadoc當作內容
有興趣的人可以選一個Class甚至一個method來中文化
這樣一步一步的中文化
集大家的力量
我相信要把javadoc中文化並非難事..^^l

Posted by popcorny at 03:03 PM | Comments (14) | TrackBack

測試數據

真是一件很麻煩的事情
尤其是機器不夠..><
目前電腦有四台
兩台gateway兩台server
gateway跟server之間是封閉的Lan
gateway另外題供對外的IP
而client是需要用到實驗室其他人的電腦來測才夠
但是一台電腦如果最多撐到400個client的話
十台只能測到4000個client的數據
而且還要麻煩到實驗室的其他人..><

目前要注意的有
1. 怎麼方便的取得設定檔:可能用http的方式吧
2. 怎麼方便的取回log: 好啦 就壓一壓 丟回給我吧=.=
3. 怎麼分析log: 最近剛學會的awk <( ̄- ̄ )y

有哪些數據要測
NetEngine:(Echo)
250, 500, 750, 1000, 1250, 1500, 1750, 2000....clients
測avg. response time, min/max response time,

Client-Gateway-Server:(Echo)
250, 500, 750, 1000, 1250, 1500, 1750, 2000....clients
測avg. response time, min/max response time

Real Game:(Move-PlayerUpdate)
這裡有三個變量要考慮AOI(Area Of Interest), map size, client number
而地圖分成四小塊,割成田狀
AOI會有9x9, 15x15兩種
map size會有500x500, 1000x1000, 1500x1500
client number會有500, 1000, 1500, 2000, 2500, 3000, 3500, 4000
(分配到兩gateway)
測avg. response time, min/max response time, migrate response time

所以總共有
8 x (1 + 1 + 2 x 3) = 64 個數據要取得
如果每個跑10分鐘
要640分鐘 = 10小時40分

希望一個禮拜把他搞定吧....

Posted by popcorny at 11:25 AM | Comments (314) | TrackBack

May 11, 2004

成大的coference投出去啦

雖然是幾天前的事情
但是都一直忘記寫在blog上...XD
感謝學長同學的幫忙
還有好多熱心的人主動幫我順英文
尤其是小魚 看的真仔細阿 XD
不過最後投出的版本還不是很滿意
但是因為自己懶了 就沒管那麼多了 XD
現在就剩下最後的畢業論文
加油加油 p(≧▽≦)q

Posted by popcorny at 04:37 PM | Comments (12) | TrackBack