不是休斯顿火箭
这里的火箭,指的是Bea的JDK:
Jrockit
java社区里头,jrockit性能高于sun的hotspot3倍以上基本上是共识了。什么时候给ct穿上火箭叔叔的马甲一直是陈老师的梦想。
看这位火箭叔叔
老测评
可是现实是残酷的,
就在今年bea 被甲骨文收购之后,居延成了介样:
悲剧啊,好端端的产品被人妖成介样子. 陈老师找了半天才找到
下载地址。
之前在本地测试的时候使用过jrockit,快,但是和ct一起跑会崩溃。为啥?因为ct使用的是高科技
JPA。一开resin,jrockit就抛错误。
这个现象居然在服务器上也出现鸟~
^-- Holding lock: com/caucho/loader/ClassEntry@0x43a384d8[thin lock]
at com/caucho/loader/DynamicClassLoader.findClassImpl(DynamicClassLoader.java:1282)
at com/caucho/loader/DynamicClassLoader.loadClassImpl(DynamicClassLoader.java:1184)
at com/caucho/loader/DynamicClassLoader.loadClass(DynamicClassLoader.java:1128)
^-- Holding lock: com/caucho/loader/EnvironmentClassLoader@0x40c2d030[recursive]
at com/caucho/loader/DynamicClassLoader.loadClass(DynamicClassLoader.java:1113)
at jrockit/vm/Classes.loadClassInternal(Classes.java:75)
^-- Holding lock: com/caucho/loader/EnvironmentClassLoader@0x40c2d030[thin lock]
at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
at jrockit/vm/RNI.generateVirtualCode(Ljava/lang/Object;JJ)J(Native Method)
at oracle/toplink/essentials/ejb/cmp3/EntityManagerFactoryProvider.createEntityManagerFactory(EntityManagerFactoryProvider.java:0)
at javax/persistence/Persistence.createEntityManagerFactory(Persistence.java:66)
at
org/net9/common/dao/jpa/EntityManagerHelper.<clinit>(EntityManagerHelper.java:24)
拿别的工程试试,没事。大半是因为jpa被鄙视了。算了,再另想办法。
比较雷的是,现在用的 toplink 也是甲骨文的产品。
发布时间:2008-09-14 06:28:31 | 阅读:256 | 评论:0