莊周夢蝶

          生活、程序、未來
             :: 首頁 ::  ::  :: 聚合  :: 管理

          Grizzly——不走尋常路的nio框架

          Posted on 2008-02-23 19:13 dennis 閱讀(5091) 評論(2)  編輯  收藏 所屬分類: java
              在《程序員》最新一期有個專題介紹java開源nio框架,其中談到了mina和grizzly。mina我還算比較熟悉,寫過一些代碼,也嘗試去讀過源碼。而grizzly是第一次聽說,這個項目是sun的一個開源nio框架,是2004年在GlassFish項目中誕生的,一開始是一個http web server,用于取代Tomcat的Coyote Connector和Sun WebServer,2007年7月1.5版本發布并宣布成為開源項目,項目主頁在https://grizzly.dev.java.net
              grizzly與mina的性能比較(基于2007年JavaOne會議上的ppt)


              GlassFish vs Tomcat


            
               grizzly的設計與一般的nio框架相比是比較不同的,主要不同點在于讀和寫都是采用blocking方式,并且使用臨時selector;線程模型可配置,不過據作者介紹在跑一個selector主線程處理ACCEPT,用線程池處理read和write性能表現最好,這點不出意料。

          評論

          # re: Grizzly——不走尋常路的nio框架  回復  更多評論   

          2008-02-23 19:52 by cnodin
          這兩個圖是啥意思?也沒點說明

          # re: Grizzly——不走尋常路的nio框架[未登錄]  回復  更多評論   

          2009-04-06 13:31 by terry
          怎么沒有圖例?
          主站蜘蛛池模板: 绵竹市| 南皮县| 永修县| 兰坪| 江华| 惠来县| 泌阳县| 咸丰县| 鄂托克旗| 腾冲县| 洪洞县| 兴宁市| 深州市| 石首市| 洞头县| 枣庄市| 清丰县| 南郑县| 浦江县| 塔河县| 长兴县| 青阳县| 石狮市| 石楼县| 裕民县| 彰化市| 宽城| 中江县| 五莲县| 广灵县| 桐梓县| 合山市| 安庆市| 康乐县| 芦山县| 和林格尔县| 商都县| 罗源县| 赤水市| 滕州市| 卢龙县|