JAVA PHP AJAX C/C++ Ruby Perl Python C# .NET ASP SQL ActionScript Delphi/Pascal Basic ErLang Lua 汇编 Html Cobol Fortran Shell SmallTalk Groovy D语言

 JavaRebel 

JavaRebel(非开源软件)是一个JVM的插件,给Java带来了Ruby和PHP风格的动态重新装载类特性,JavaRebel允许一个应用程序(独立的或运行在应用服务器上的应用)重新装载在运行过程中(on the fly)发生的大多数类变化,包括增加或删除方法和域。

javarebel 可以使Java class文件重新加载速度更快,节省了开发时间,而且修改了配置文件和在class中加入任何的代码都不用重启服务器,完全支持Annotation reloading.(Annotation动态载入),当classes字节码文件重新载入的时,它会在触发寄存器监听,允许使用自定义的方法去处理。

•简化了安装。现在 Java 5 中安装 JavaRebel 只需要加上 "-noverify -javaagent:javarebel.jar" 到命令行中。

•优化了性能。 此次版本关注了启动时间和后台 CPU 的使用率。一些用户报称启动应用服务器的时间比用之前版本快了 2-3 倍。

•改善了兼容性。支持所有主流的容器和框架,在其他的之上也可能工作的很好。

•扩展了对 Java 1.4 的支持。像 BEA Weblogic 8.X、Oracle OC 4J 9.x/10.X 和 Tomcat 4.x 也被支持。

•支持使用反射。新加到类中的方法对可用 Java 5+ 反射 API 访问到。

•修改了许多 Bug。此次版本更为稳定,对于所支持系统提供即拆即用。

更多JavaRebel信息

 JDBC监控 JDBC SQL Profiler 

JDBC SQL Profiler 是一个用来连接到 P6Spy 实时显示所执行的SQL语句,并生成统计信息,利用该工具可以对SQL语句进行监控以找出执行缓慢的语句加以优化。

更多JDBC监控 JDBC SQL Profiler信息

 JXInsight 

JXInsight 是一款对J2EE应用进行管理以及性能测试的商业工具软件,JXInsight 能够帮助你发现你的应用存在问题的地方, 比如某个方法调用了事务却关闭了JDBC连接, JXInsight能帮你自动发现。

更多JXInsight信息

 TAU 

TAU (Tuning and Analysis Utilities) 是一个用来分析C/C++、Fortran、Python和Java程序性能的工具。

It collects much more information than is available through prof or gprof, the standard Unix utilities, including per-process, per-thread, and per-host information, inclusive and exclusive function times, profiling groups that allow you to organize data collection, access to hardware counters on some systems, per-class and per-instance information, the ability to separate data for each template instantiation, start/stop timers for profiling arbitrary sections of code, and support for collection of statistics on user-defined events.

更多TAU信息

 UseMon 

UseMon是一个开源实时性能检测代理工具,能够嵌入JVM提供监控程序运行能力,包括异步运行情况,只需要花费很小的代价,并且能够在生产环境中使用。UseMon提供了以下功能:

1。查看JVM详细使用情况
2。测量程序反应时间
3。依赖分析
4。集群环境监控

UseMon能够在任何高于1.4版本的JDK环境下运行,包括第三方JVMs。它能够自动嵌入EJBs,MDBs,和几乎所有的链接,或者能够 配置对应用中某些特定的组件进行跟踪(这一点很强)。独立的UseMon能够多点跟踪数据,并且能够在数据通过Hibernate插入核心存储之前对数据 进行分析。当运行在低运行和高网络支出环境中,UseMon能够用来监控生产环境中实时系统行为。UseMon已经在挪威的一家大电信公司Telenor 的繁重的任务加载生产环境中运行。

更多UseMon信息

 性能监测和分析 Perf4J 

Perf4J 是一个新的开放源码的性能记录,监测和分析库,主要用于企业Java应用程序。与开发者们所熟悉的Java记录框架很相似,如log4j

Perf4J的重点功能:

  • 一个简单的秒表计时机制,对timing进行简洁的声明。
  • 一个命令行工具用来分析日志文件,并生成汇总统计和性能图表
  • 易于与常见的记录框架和facades集成:log4j, java.util.logging, Apache Commons Logging和SLF4J。
  • 在运行时自定义log4j appender 产生统计数据和图表
  • 揭露性能统计,作为JMX的属性,并在统计超出指定值时发出通知
  • 一个控制器,在Web应用中揭露性能图表
  • 一个可扩展的框架

更多性能监测和分析 Perf4J信息

 性能管理工具 JStress 

JStress是一个模块化和分布式的性能管理工具,用于应用程序服务器的负载测试。用Java开发,在设计上尽可能的和 JUnit 一样简单。


更多性能管理工具 JStress信息

 数据库压力测试工具 JDBHammer 

JDBHammer 是一个数据库压力测试工具,它可以模拟指定数量的并发用户进行数据库查询操作并给出测试的结果报表。当前只支持 MySQL 数据库。

更多数据库压力测试工具 JDBHammer信息



 


Email:open001_com AT 163.com 京ICP备09082473号 
友情链接:中用网 |米高轮滑鞋官网商城|2hei.net