mina2.0框架在實際的測試過程中,發現在併發量很大的情況下,mina框架的效能下降的很快。我想這主要與nio的使用有關,mina框架由於復用了執行緒,因此執行緒狀態的切換勢必變得非常頻繁,這對邏輯處理很短暫的應用來說是乙個很大的消耗(邏輯處理時間短意味著執行緒狀態之間的切換很快)。
我想mina2.0之類的nio架構應該適用於面向連線的一些應用:比如伺服器推送、非同步web等領域。
隨著伺服器效能的提高,執行緒數量變得不那麼精貴,nio價值將會越來越低。
歡迎高手指正!
胡思亂想 胡言亂語
其大無外,其小無內,在數學上是不存在的,有無窮大,又有無限逼近於0而永遠不等於0 現實中,人們對事物的認知侷限於科學工藝的發展,往小的方面說,在沒有顯微鏡之前,我們能看到的最小的東西莫過於塵埃,其後認知到細胞,分子,原子,再到現代科學,原子裡面繼而分而又分 這世界上有最小的東西麼?我認為是沒有的,所...
胡思亂想 胡言亂語
其大無外,其小無內,在數學上是不存在的,有無窮大,又有無限逼近於0而永遠不等於0 現實中,人們對事物的認知侷限於科學工藝的發展,往小的方面說,在沒有顯微鏡之前,我們能看到的最小的東西莫過於塵埃,其後認知到細胞,分子,原子,再到現代科學,原子裡面繼而分而又分 這世界上有最小的東西麼?我認為是沒有的,所...
關於團隊管理的胡言亂語
我們專案不算複雜,乙個專案經理,乙個美工,兩個頁面,乙個應用程式,這些都工作在.net平台,然後在加上乙個linux平台的小組長,四個linux平台的開發,一名專職測試。十個人的班子就這樣搭建起來了。專案經理做頁面出生,對業務很了解,直接對接客戶和公司的市場人員,手下的兩個頁面人員也是他一手帶起來的...