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.

관련 게시물

BubbleCon 2024에서의 AppMaster: 노코드 트렌드 탐색
BubbleCon 2024에서의 AppMaster: 노코드 트렌드 탐색
AppMaster는 2024년 NYC에서 열린 BubbleCon에 참여하여 통찰력을 얻고, 네트워크를 확장하고, 무코드 개발 분야의 혁신을 촉진할 수 있는 기회를 모색했습니다.
FFDC 2024 마무리: NYC에서 열린 FlutterFlow 개발자 컨퍼런스의 주요 통찰력
FFDC 2024 마무리: NYC에서 열린 FlutterFlow 개발자 컨퍼런스의 주요 통찰력
FFDC 2024는 뉴욕시를 밝혀 FlutterFlow를 통해 앱 개발에 대한 최첨단 통찰력을 개발자에게 제공했습니다. 전문가가 주도하는 세션, 독점 업데이트, 타의 추종을 불허하는 네트워킹으로 놓칠 수 없는 이벤트였습니다!
2024년 기술 해고: 혁신에 영향을 미치는 지속적인 물결
2024년 기술 해고: 혁신에 영향을 미치는 지속적인 물결
테슬라와 아마존과 같은 거대 기업을 포함한 254개 기업에서 60,000개의 일자리가 줄어들면서, 2024년에는 기술 분야의 해고가 계속되어 혁신 환경이 재편될 것입니다.
무료로 시작하세요
직접 시도해 보고 싶으신가요?

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

아이디어를 실현하세요