随笔-280  评论-276  文章-7  trackbacks-0
    在《程序员》最新一期有个专题介绍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性能表现最好,这点不出意料。
posted on 2008-02-23 19:13 dennis 阅读(1424) 评论(1)  编辑  收藏 所属分类: java

评论:
# re: Grizzly——不走寻常路的nio框架 2008-02-23 19:52 | cnodin
这两个图是啥意思?也没点说明  回复  更多评论
  

标题  
姓名  
主页
验证码 *  
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-02-23 19:18 编辑过