openEuler OS Technical Whitepaper
Innovation Projects
(June, 2023)higher on average than in the Hive SQL scenario. AppCDS service process Class file JSA file JVM system Runtime data area Standard boot JSA file export CDS boot Meta space Heap ... Shared memory particularly disadvantageous in container environments where resources are paid by use. Even when the JVM only uses a fraction of its assigned memory resources due to inactivity, G1 will retain all of the resources or cloud providers unable to fully utilize their hardware. One solution is to ensure the JVM can detect phases of Java heap under-utilization, and automatically reduce its heap usage. Assume0 码力 | 116 页 | 3.16 MB | 1 年前3
openEuler 21.09 技术白皮书speeds. • Garbage-First garbage collector (G1 GC) (BiSheng JDK 8 only): The Java Virtual Machine (JVM) can detect decreases in application loads and idle memory of the Java heap, and then automatically It is compatible with ARM64. • NUMA-Aware for the G1 GC (BiSheng JDK 8 and BiSheng JDK 11): The JVM can make full use of hardware features. During application running, the memory of the local node is0 码力 | 36 页 | 3.40 MB | 1 年前3
openEuler 21.03 技术白皮书• Garbage-First garbage collector (G1 GC) (available in Bisheng JDK 8): The Java Virtual Machine (JVM) can detect the application load decrease and idle memory of the Java heap, automatically reduce size. It is available in ARM64. • NUMA-Aware for the G1 GC (available in Bisheng JDK 11): The JVM can make full use of hardware features. During application running, the memory of the local node0 码力 | 21 页 | 948.66 KB | 1 年前3
openEuler 21.09 技术白皮书技术(毕昇 JDK 8):该技术是 CDS 的扩展版本,可以将应用类转储为 jsa 文件,增加类使用范围, 提升应用启动加载速度。 3. 支持 G1GC 内存伸缩特性(毕昇 JDK 8):JVM 能够检测应用负载下降和 Java 堆有空闲内存的情况,并自动减少 Java 堆占用情况,将空闲内存资源归还给操作系统,在按资源使用量付费的容器场景中可以节省开销。 4. 支持 ZGC 垃圾回收算法(毕昇 ARM64 上补齐该功能。支持 TB 级大小,最大 10ms 时延,停顿时间 不会随着堆增大而增大。 5. G1GC 支持 NUMA-Aware 特性(毕昇 JDK8 和 毕昇 JDK11): JVM 能充分发挥硬件特性,在应用运行进行对象 分配会优先选择使用本地节点的内存,在垃圾回收进行内存复制时优先在同一节点进行,保证垃圾回收后应用的 数据亲和性。 6. 支持新的快速序列化(毕昇 JDK80 码力 | 35 页 | 3.72 MB | 1 年前3
openEuler 22.03-LTS 技术白皮书AppCDS 技术(毕昇 JDK8):该技术是 CDS 的扩展版本,可以将应用类转储为 jsa 文件,增加类使用范围, 提升应用启动加载速度。 • 支持 G1GC 内存伸缩特性(毕昇 JDK8):JVM 能够检测应用负载下降和 Java 堆有空闲内存的情况,并自动减少 Java 堆占用情况,将空闲内存资源归还给操作系统,在按资源使用量付费的容器场景中可以节省开销。 • 支持 ZGC 垃圾回收算法(毕昇 ARM64 上补齐该功能。支持 TB 级大小,最大 10ms 时延,停顿时间 不会随着堆增大而增大。 • G1GC 支持 NUMA-Aware 特性(毕昇 JDK8 和 毕昇 JDK11):JVM 能充分发挥硬件特性,在应用运行进行对象分 配会优先选择使用本地节点的内存,在垃圾回收进行内存复制时优先在同一节点进行,保证垃圾回收后应用的数据 亲和性。 • 支持新的快速序列化(毕昇 JDK80 码力 | 17 页 | 6.52 MB | 1 年前3
openEuler 21.03 技术白皮书AppCDS 技术(毕昇 JDK 8):该技术是 CDS 的扩展版本,可以将应用类转储为 jsa 文件,增加类使用范围, 提升应用启动加载速度。 • 支持 G1GC 内存伸缩特性(毕昇 JDK 8):JVM 能够检测应用负载下降和 Java 堆有空闲内存的情况,并自动减少 Java 堆占用情况,将空闲内存资源归还给操作系统,在按资源使用量付费的容器场景中可以节省开销。 • 支持 ZGC 垃圾回收算法(毕昇 JDK 11):在 ARM64 上补齐该功能。支持 TB 级大小,最大 10ms 时延,停顿时 间不会随着堆增大而增大。 • G1GC 支持 NUMA-Aware 特性(毕昇 JDK11): JVM 能充分发挥硬件特性,在应用运行进行对象分配会优先选 择使用本地节点的内存,在垃圾回收进行内存复制时优先在同一节点进行,保证垃圾回收后应用的数据亲和性。 • 支持新的快速序列化(毕昇 JDK80 码力 | 18 页 | 1.30 MB | 1 年前3
Ubuntu Server Guide 18.04redirectPort="8443" /> 5.2.2. Changing JVM used By default Tomcat will run preferably with OpenJDK JVMs, then try the Sun JVMs, then try some other JVMs. You can force Tomcat to use a specific JVM by setting JAVA_HOME /etc/default/tomcat7: 20 http://tomcat.apache.org/tomcat-7.0-doc/index.html 228 Web Servers JAVA_HOME=/usr/lib/jvm/java-6-sun 5.2.3. Declaring users and roles Usernames, passwords and roles (groups) can be defined0 码力 | 413 页 | 1.40 MB | 1 年前3
openEuler 24.03 LTS 技术白皮书等。 • 系统性能诊断:提供通用场景的 TCP、I/O 性能抖动问题诊断能力。 • 系统隐患巡检:提供内核协议栈丢包、虚拟化网络丢包、TCP 异常、I/O 时延异常、系统调用异常、资源泄漏、JVM 异常、应 用 RPC 异常(包括 8 种常见协议的错误率、时延等)硬件故障(UCE、磁盘介质错误等)等秒级巡检能力。 • 系统全栈 I/O 观测:提供面向分布式存储场景的 I/O 全栈观测能力,包括0 码力 | 45 页 | 6.18 MB | 1 年前3
openEuler 23.09 技术白皮书功能描述 • 应用 drill-down 分析:提供云原生场景中亚健康问题的故障诊断能力,分钟级完成应用与云平台之间问题定界能力。 • 全栈监控:提供面向应用的精细化监控能力,覆盖语言运行时 (JVM)、GLIBC、系统调用、内核 (TCP、I/O、调度等 ) 等跨软件栈观测能力,实时查看系统资源对应用的影响。 • 全链路监控:提供网络流拓扑 (TCP、RPC)、软件部署拓扑信息,基于这些信息构建系统0 码力 | 52 页 | 5.25 MB | 1 年前3
共 9 条
- 1













