当前位置: 首页 > 软件库 > 服务器软件 > 虚拟机 >

OpenJ9

高性能企业级 Java 虚拟机
授权协议 EPL
开发语言 Java C/C++
所属分类 服务器软件、 虚拟机
软件类型 开源软件
地区 不详
投 递 者 闻人高卓
操作系统 跨平台
开源组织 Eclipse
适用人群 未知
 软件概览

OpenJ9 是原来的 IBM J9 Java 虚拟机 (JVM),已贡献给 Eclipse 基金会开源。

OpenJ9 是一个高性能的企业级 Java 虚拟机,旨在促进 JVM 开发者的开放生态系统,从而可以与硬件平台、操作系统、工具和框架设计师和开发者进行协作和创新。

Java 社区从JVM 规范的多个实现中受益匪浅,为其应用程序提供最佳运行时。无论是添加压缩引用、新的云功能、AOT(提前编译),还是直接提升性能和降低内存使用,生态系统通过竞争得到改善。 Eclipse OpenJ9 旨在继续推动运行时的创新。

  • 命令行参数 尽管 OpenJ9 实现了自己的命令行界面,但 VM 会识别并接受许多热点选项以实现兼容性。默认情况下,VM 无法识别的任何选项都将被忽略,从而防止应用程序无法启动。您可以使用: -XX:-IgnoreUnrecognizedXXColonOptions关闭此行为 OpenJ9兼容选项 OpenJ9 兼容 HotSpot 的以下参数,可不做任何变更直接在 OpenJ9 上使用。 Opt

  • 1.找到OpenJ9 JVM所在进程的进程号PID 命令行中输入top命令,找到jvm所在的pid 2.使用kill -3 {pid} 生成打印进程当前状态各个线程的堆栈信息 kill -3 {pid} 每隔几分钟打印一次,通过多次收集,然后分析判断稳定占用的是那个功能。 生成的堆栈文件路径可能要看看,每个jvm运行生成的位置不固定。 执行一次该命令后,一次会生成2个文件,后缀是.phd和.txt

 相关资料
  • 本文向大家介绍为何说虚拟DOM会提高性能?相关面试题,主要包含被问及为何说虚拟DOM会提高性能?时的应答技巧和注意事项,需要的朋友参考一下 虚拟dom相当于在js和真实dom中间加了一个缓存,利用dom diff算法避免了没有必要的dom操作,从而提高性能

  • 本文向大家介绍为什么虚拟dom会提高性能?相关面试题,主要包含被问及为什么虚拟dom会提高性能?时的应答技巧和注意事项,需要的朋友参考一下 虚拟dom相当于在js和真实dom中间加了一个缓存,利用dom diff算法避免了没有必要的dom操作,从而提髙性能。 具体实现步骤如下: 1. 用JavaScript对象结构表示DOM树的结构;然后用这个树构建一个真正的DOM树,插到文档当中 2.当状态变更

  • 一、运行时数据区域 程序计数器 Java 虚拟机栈 本地方法栈 堆 方法区 运行时常量池 直接内存 二、垃圾收集 判断一个对象是否可被回收 引用类型 垃圾收集算法 垃圾收集器 三、内存分配与回收策略 Minor GC 和 Full GC 内存分配策略 Full GC 的触发条件 四、类加载机制 类的生命周期 类加载过程 类初始化时机 类与类加载器 类加载器分类 双亲委派模型 自定义类加载器实现 参

  • 了解virtual属性 virtual是虚拟属性的意思,即原来Schema定义里是不存该属性,后来通过virtual方法赋予的属性。可以这样理解,Schema定义的属性是要保存到数据库里,而virtual属性基于已有属性做的二次定义,这样可以提供更好的语义上的处理。 模型属性 = Schema定义的属性 + virtual属性 下面举几个例子 实例1 需求是根据手机号和邀请码来判断该用户是否是有

  • 自定义设置钉钉开屏页、企业LOGO、工作台、工作标题。开启钉钉运动,将你的企业文化融入钉钉。 钉钉开屏页 开机启动效果图 钉钉管理后台-设置 企业设置,即可设置开机启动图 企业LOGO 手机端设置企业LOGO 企业LOGO效果图 手机钉钉-通讯录,点击管理 个性化显示-LOGO设置 电脑端设置企业LOGO 钉钉管理后台-设置 管理员设置-企业设置-设置企业LOGO “工作”标题自定义 手机端设置“

  • 以下是为 linkerd 提供商业支持和其他企业产品的公司列表: Buoyant 是 linkerd 的原创者,并提供支持,培训和企业产品。 了解更多 »