|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
你通过从书的数量和开发周期及运行速度来证明:net网页编程和ruby要比java简单。ej-technologies无限义务公司前段工夫公布了JProfiler7.0。JProfiler是一款JavaSE/EE分析工具,特征功效有CPU剖析、内存剖析、线程剖析和VM远测。7.0版本的新功效有:
- 剖析JDBC、JMS、JNDI、Servlet、文件、Socket和历程的内置探针。
- 利用API自界说探针,也能够在JProfilerGUI里间接举行设置。
- 挪用树视图里剖析实行者、AWT、SWT和线程启动的哀求跟踪。
- 堆遍历器里的反省视图。
- 堆遍历器里,援用其他对象的援用视图能显现原始值和剧本过滤器。
- 在堆遍历器的几个视图里都能够挪用对象的toString()办法来显现值。
- 从头计划了遍历器的援用视图和图表视图。
- 挪用树视图里能够检察汗青信息。
- 在挪用树里剖析长工夫运转的AWT事务。
- JProfiler能够间接输出剧本来实行“运转剧本”触发器的举措。
- 线程汗青视图中会显现线程组的称号。
- 监督器汗青视图里显现全体的行和列过滤器。
- 在毗连形式下,线程的创立如今会被纪录上去。
- JProfiler如今能够以自力使用的体例集成到NetBeans里,以撑持32位和64位夹杂安装的情形。
- WebSphere8的集成导游。
JProfiler如今内置了用于剖析JDBC、JMS、JNDI、Servlet、文件、Socket和历程的探针,能够纪录和剖析各子体系的数据。对长工夫存活的对象来讲,探针有一个工夫轴视图。好比说,工夫轴里显现的数据库毗连能表现这些毗连什么时候处于余暇形态、什么时候前往一条语句,大概实行批处置事件的工夫段。探针另有一个事务视图,同时显现事务、线程和仓库跟踪信息。举例来讲,JDBC探针会显现毗连数据库或实行查询的事务。探针另有一个展现具体信息和统计信息的对象视图、显现办法挪用开支最为高贵的热门视图,另有一个远测视图,能够用图形的体例展现探针公布的远测信息。这些内置的探针都能够在JProfiler的会话设置里举行设置。
JProfiler还撑持自界说探针的创立。它供应了一套API,可用来开辟自界说的探针,并把自界说探针和待剖析的使用部署在一同。JProfiler同时供应了一个自界说探针导游,能让你在JProfilerGUI里自界说探针。你能够指定使用里要被拦阻的办法,并在JProfiler代码编纂器的帮忙下创立会被挪用的“拦阻剧本”。你能够间接增加或修正自界说探针,而不必要重启待剖析的使用。请注重,这个版本还增加了一个运转剧本触发器,这也是挪用特定办法时实行代码的体例,能够替换复杂的自界说探针。
JProfiler同时引进了哀求跟踪的观点,这简化了并行使用和多线程使用的剖析。哀求跟踪会在挪用树视图里把分歧线程间的挪用点和实行点毗连起来。好比说,你可使用此功效往断定完成一个异步义务所消费的工夫,大概找出异步义务的劈头。实行人、线程启动和AWT/SWT事务都能够用哀求跟踪功效举行跟踪。
JProfiler的堆遍历器也举行了一些加强。
- 在援用其他对象的援用视图和被其他对象援用的援用视图里,你都能看到对象列表,在援用其他对象的援用视图里还会间接显现原始数据。
- 对象图如今是一个独自的视图,自力于现有的对象集。你能够增加或删除对象,也能够移除没有毗连的项。你还能够搜刮选中对象之间的路径。
- 如今在援用其他对象的援用视图里可使用过滤器了。你能够把该对象限制为所选援用链的原始值,大概在举动的剖析会话时代输出一个过滤器表达式。
- 在援用视图中,如今能够在举动的剖析会话时代挪用对象的toString()办法求值并举行显现。
- 新增了反省视图,能够在这个视图里反省现有的对象集。你能够查找反复的字符串、反复的原始包装器、反复数组、希罕数组、零长度数组、键值有破坏的Map、弱援用对象、被援用太多的对象、自我援用和利用自界说过滤器表达式的对象。
尺度允许证的最低代价是每一个开辟职员499美圆。有10天试用期。假如你有老版本JProfiler撑持服务的正本,能够收费晋级旧的允许证。如果已没有撑持服务了,则必要购置晋级。
JProfiler的开源替换品是Java的VisualVM。贸易替换品另有YourKit和JProbe。
要想猎取JProfiler7.0的更多细节信息,请会见JProfiler的新特征和变动纪录页面。
检察英文原文:JProfiler7:Probes,ThreadsandHeapInspections
译者王丽娟分歧处置JavaEE两头件和JavaEE企业使用的开辟,存眷软件架构手艺,有志发展为一位优异的架构师。
但是我同意你的观点,对于大型项目来说,应该是采用框架的一部分,根据功能的不同而改进,欢迎你能再提出些宝贵意见,我会多多学习的。说到jbuilder,我可能是个人感觉,用的时候确实没有vs爽,我最喜欢的IDE是net网页编程beans,谢谢。 |
|