-
公开(公告)号:CN1588309A
公开(公告)日:2005-03-02
申请号:CN200410062416.2
申请日:2004-07-02
Applicant: 北京大学
IPC: G06F9/44
Abstract: 本发明公开了一种构件化软件系统的运行状态结构化显示方法,首先,构件运行支撑平台装载构件化软件系统,获取并实例化构件化软件系统的软件体系结构;建立软件体系结构与运行系统之间的映射关系;实时访问与显示软件体系结构。本发明通过软件体系结构表示处于运行状态的构件化软件系统,为维护人员提供了一个直观的、易于理解的系统视图,基于该视图,不仅能够获取被维护系统设计时的信息,准确把握设计人员的意图,还能利用现有的软件体系结构相关技术完成系统的推理和验证,从而降低软件维护的复杂度和难度,节省软件维护的成本。
-
公开(公告)号:CN100347675C
公开(公告)日:2007-11-07
申请号:CN200410050035.2
申请日:2004-06-29
Applicant: 北京大学
Abstract: 本发明涉及一种应用服务器的性能优化方法,网络引擎接收网络服务请求,创建相应的任务并与服务对象关联,然后将任务交给任务调度器;如果当前线程池中工作线程的数目m小于线程池的最大上限T_M,任务调度器在线程池中创建一个新线程处理该任务;如果m=T_M,任务调度器将任务放到任务队列中进行排队;线程池中的工作线程在完成当前任务后,将向任务队列申请新任务。采用有限线程池加无限任务队列的方式对应用线程进行管理,有限线程池可以有效控制系统中的并发线程数目,从而减少线程调度与竞争开销,提高处理器的有效利用率,增加处理器的有效工作时间,从而增加应用服务器的吞吐量。
-
公开(公告)号:CN1276347C
公开(公告)日:2006-09-20
申请号:CN200410062416.2
申请日:2004-07-02
Applicant: 北京大学
IPC: G06F9/44
Abstract: 本发明公开了一种构件化软件系统的运行状态结构化显示方法,首先,构件运行支撑平台装载构件化软件系统,获取并实例化构件化软件系统的软件体系结构;建立软件体系结构与运行系统之间的映射关系;实时访问与显示软件体系结构。本发明通过软件体系结构表示处于运行状态的构件化软件系统,为维护人员提供了一个直观的、易于理解的系统视图,基于该视图,不仅能够获取被维护系统设计时的信息,准确把握设计人员的意图,还能利用现有的软件体系结构相关技术完成系统的推理和验证,从而降低软件维护的复杂度和难度,节省软件维护的成本。
-
公开(公告)号:CN1588316A
公开(公告)日:2005-03-02
申请号:CN200410050035.2
申请日:2004-06-29
Applicant: 北京大学
Abstract: 本发明涉及一种应用服务器的性能优化方法,网络引擎接收网络服务请求,创建相应的任务并与服务对象关联,然后将任务交给任务调度器;如果当前线程池中工作线程的数目m小于线程池的最大上限T_M,任务调度器在线程池中创建一个新线程处理该任务;如果m=T_M,任务调度器将任务放到任务队列中进行排队;线程池中的工作线程在完成当前任务后,将向任务队列申请新任务。采用有限线程池加无限任务队列的方式对应用线程进行管理,有限线程池可以有效控制系统中的并发线程数目,从而减少线程调度与竞争开销,提高处理器的有效利用率,增加处理器的有效工作时间,从而增加应用服务器的吞吐量。
-
-
-