Generational ZGC still maintains low latency in multi-client concurrent scenarios.

Generational ZGC

1.Is generational ZGC fully implemented in version 21 of openjdk? Or is it partially realized? Fully Implemented 2.What is the main difference between generational ZGC and ordinary ZGC? Ordinary ZGC: collect all objects every time Generational ZGC: Recycling by generation We believe that Generational ZGC will be better suited for most use cases than its predecessor. Some workloads may even see throughput improvements with generational ZGC due to lower resource usage....

February 2, 2024 · 4 min · XiaotaoNAN
Preheating acceleration comparison chart.

Comparison of ReadyNow and CRaC

1.Comparison Test 1.1.Test Environment Notebook(3.1 GHz Intel Core i5, 4Gb RAM and 50Gb SSD.) Operating System Kernel(3.10.0-1160.102.1.el7.x86_64) Operating System(CentOS:7.9 VM) Platform: x86_64 VM Parameters:No other parameters are used except the parameters for storing and loading mirror logs. 2.Testing Scenarios 2.1.Scenarios 1:Time Of First Operation 2.1.1.Question 1:Why does Azul Prime ReadyNow experience a decrease in acceleration compared to CRaC when it is launched for the second time? 2.2.Scenarios 2:Time To Complete 100000 Operations 2....

February 1, 2024 · 2 min · XiaotaoNAN
Generated using [OG Image Playground by Vercel](https://og-playground.vercel.app/)

CRaC: Brief analysis of 4+1 view architecture

1.Scenarios View 2.Logical View Note: 29 classes, does not include C source code 3.Development View 4.Handle View 4.1.Start Application 4.2.Test and Tune 4.3.Checkpoint Generation Note: By default, CRaC will automatically stop running Java applications when generating checkpoint images. However, Azul Prime ReadyNow, Spring-boot, etc. support generating checkpoint images according to other rules such as cycles without stopping running Java applications. This function Can also be used in production environments. 4.4.Restore 4....

January 26, 2024 · 1 min · XiaotaoNAN