Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Java 21, 준비 문제로 인해 세대별 Shenandoah GC 기능 제거 선택

Java 21, 준비 문제로 인해 세대별 Shenandoah GC 기능 제거 선택

JDK(Java Development Kit) 21은 6월 8일 현재 초기 램프다운 단계에 도달했습니다. 이제 기능 세트가 완성되었으므로 Shenandoah 가비지 수집기의 실험적 개선인 세대별 Shenandoah 구성 요소 중 하나가 결정되지 않습니다. GC).

9월 19일 프로덕션 릴리스로 설정된 JDK 21에 대한 JEP(JDK Enhancement Proposal) 페이지는 이제 공식 기능 세트를 16에서 15로 줄일 것을 권장합니다. 세대별 Shenandoah 기능은 준비되지 않아 제거되고 있습니다. 세대별 Shenandoah용 JEP 작성자인 Amazon의 Roman Kennke는 JDK 21 또는 Java 21에서 해당 기능을 제거하기로 결정했으며 Oracle 이 명시한 대로 향후 JDK 릴리스가 준비되면 이를 평가할 계획입니다. 표준 Java 개발을 감독하는 엔티티입니다.

세대별 Shenandoah는 실험적인 세대별 수집 기능을 추가하여 Shenandoah 가비지 수집기를 개선하여 지속 가능한 처리량, 로드 스파이크 복원력 및 메모리 활용도를 향상시키는 것을 목표로 합니다. 이 제안의 목표에는 비세대 Shenandoah에 영향을 미치지 않는 실험적인 세대별 모드를 제공하고 궁극적으로 향후 릴리스에서 이 모드를 기본값으로 만드는 것이 포함됩니다. 추가 목표에는 낮은 GC 일시 중지를 희생하지 않고 지속적인 메모리 공간을 줄이고, CPU 및 전력 소비를 낮추고, 높은 처리량을 유지하고, 할당 스파이크 동안 퇴화 및 전체 수집이 발생할 가능성을 최소화하는 것이 포함됩니다. 비세대 Shenandoah는 영향을 받지 않습니다.

6월 14일까지 검토 대상인 이 제안된 제거는 이를 지원하는 OpenJDK 빌드의 Shenandoah GC 사용자에게만 영향을 미칩니다. G1 GC, ZGC(Z Garbage Collector) 또는 기타 최신 가비지 수집기에 영향을 미치지 않습니다. 또한 Oracle OpenJDK 및 Oracle JDK와 같이 G1 GC 및 ZGC를 활용하는 Java 배포판에는 영향을 미치지 않습니다. 구조적 동시성 미리 보기와 같은 다른 기능을 포함하는 JDK 21은 Java의 LTS(장기 지원) 릴리스가 될 예정이며 다년간의 지원을 제공합니다. 마지막 LTS 릴리스인 JDK 17은 2021년 9월에 출시되었습니다. JDK 릴리스는 6개월마다, LTS 릴리스는 2년마다 발생합니다. 그 사이의 기능 릴리스는 6개월 지원 기간만 받습니다. JDK 20은 3월에 게시된 가장 최근의 예입니다.

전통적인 개발 방법이 계속 발전하는 동안 AppMaster 와 같은 no-code 플랫폼의 등장으로 소프트웨어 개발 주기의 많은 프로세스가 간소화되고 있습니다. AppMaster, a powerful no-code tool that enables backend, web, and mobile applications to be created visually with blazingly fast turnaround times, provides a cost-effective alternative for organizations of all sizes. With tools like AppMaster, businesses can achieve a software development experience that is up to 10 times faster and three times more cost-effective than traditional methods, all while eliminating technical debt.

관련 게시물

삼성, 혁신적인 보안과 프리미엄 빌드를 갖춘 갤럭시 A55 공개
삼성, 혁신적인 보안과 프리미엄 빌드를 갖춘 갤럭시 A55 공개
삼성은 Knox Vault 보안과 업그레이드된 디자인 요소를 갖춘 Galaxy A55 및 A35를 출시하여 미드레인지 라인업을 확장하고 이 부문에 플래그십 품질을 불어넣었습니다.
Cloudflare, 대규모 언어 모델을 보호하기 위한 AI용 방화벽 공개
Cloudflare, 대규모 언어 모델을 보호하기 위한 AI용 방화벽 공개
Cloudflare는 대규모 언어 모델을 대상으로 하는 잠재적인 남용을 사전에 식별하고 방지하도록 설계된 고급 WAF인 AI용 방화벽으로 한 발 앞서 나갑니다.
OpenAI의 ChatGPT가 이제 말합니다: 음성 대화형 AI의 미래
OpenAI의 ChatGPT가 이제 말합니다: 음성 대화형 AI의 미래
ChatGPT는 OpenAI가 음성 기능을 출시하면서 획기적인 기능을 달성했습니다. 이제 ChatGPT가 iOS, Android 및 웹에서 응답을 소리내어 읽어주므로 사용자는 핸즈프리 상호작용을 즐길 수 있습니다.
무료로 시작하세요
직접 시도해 보고 싶으신가요?

AppMaster의 성능을 이해하는 가장 좋은 방법은 직접 확인하는 것입니다. 무료 구독으로 몇 분 만에 나만의 애플리케이션 만들기

아이디어를 실현하세요