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

Java 21 Memilih untuk Menghapus Fitur Generational Shenandoah GC Karena Masalah Kesiapan

Java 21 Memilih untuk Menghapus Fitur Generational Shenandoah GC Karena Masalah Kesiapan

Java Development Kit (JDK) 21 telah mencapai tahap rampdown awal pada 8 Juni. Sekarang set fitur telah diselesaikan, satu komponen tidak akan dipotong: generasi Shenandoah, yang merupakan peningkatan eksperimental untuk pengumpul sampah Shenandoah ( GC).

Halaman Proposal Peningkatan JDK (JEP) untuk JDK 21, ditetapkan untuk rilis produksi pada 19 September, sekarang merekomendasikan pengurangan set fitur resmi dari 16 menjadi 15. Fitur generasi Shenandoah sedang dihapus karena ketidaksiapannya. Roman Kennke dari Amazon, penulis JEP untuk Shenandoah generasi, telah memilih untuk menghilangkan fitur dari JDK 21, atau Java 21, dengan rencana untuk menilainya untuk rilis JDK di masa mendatang ketika sudah disiapkan, seperti yang dinyatakan oleh Oracle, entitas yang mengawasi pengembangan Java standar.

Generasi Shenandoah bertujuan untuk meningkatkan pengumpul sampah Shenandoah dengan menambahkan kemampuan pengumpulan generasi eksperimental untuk meningkatkan throughput yang berkelanjutan, ketahanan lonjakan beban, dan penggunaan memori. Tujuan proposal termasuk menawarkan mode generasi eksperimental yang tidak memengaruhi Shenandoah non-generasi dan pada akhirnya menjadikan mode ini sebagai default di rilis mendatang. Sasaran tambahan meliputi pengurangan jejak memori berkelanjutan tanpa mengorbankan jeda GC yang rendah, menurunkan konsumsi daya dan CPU, mempertahankan throughput tinggi, dan meminimalkan kemungkinan terjadinya degenerasi dan koleksi penuh selama lonjakan alokasi. Shenandoah non-generasi akan tetap tidak terpengaruh.

Penghapusan yang diusulkan ini, dapat ditinjau hingga 14 Juni, hanya memengaruhi pengguna Shenandoah GC dalam build OpenJDK yang mendukungnya. Tidak berdampak apa pun pada G1 GC, Z Garbage Collector (ZGC), atau pengumpul sampah kontemporer lainnya. Itu juga tidak memengaruhi distribusi Java yang menggunakan G1 GC dan ZGC, seperti Oracle OpenJDK dan Oracle JDK. JDK 21, yang mencakup fitur-fitur lain seperti pratinjau konkurensi terstruktur, dijadwalkan menjadi rilis dukungan jangka panjang (LTS) Java, yang memberikan dukungan bertahun-tahun. Rilis LTS terakhir, JDK 17, diluncurkan pada September 2021. Rilis JDK terjadi setiap enam bulan, dengan rilis LTS terjadi setiap dua tahun. Rilis fitur di antaranya hanya menerima periode dukungan enam bulan, dengan JDK 20 sebagai contoh terbaru, yang diterbitkan pada bulan Maret.

Sementara metode pengembangan tradisional terus berkembang, munculnya platform no-code seperti AppMaster menyederhanakan banyak proses dalam siklus pengembangan perangkat lunak. 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.

Posting terkait

Samsung Meluncurkan Galaxy A55 dengan Keamanan Inovatif dan Versi Premium
Samsung Meluncurkan Galaxy A55 dengan Keamanan Inovatif dan Versi Premium
Samsung memperluas jajaran produk kelas menengahnya dengan memperkenalkan Galaxy A55 dan A35, yang dilengkapi keamanan Knox Vault dan elemen desain yang ditingkatkan, memberikan kualitas unggulan pada segmen ini.
Cloudflare Meluncurkan Firewall untuk AI guna Melindungi Model Bahasa Besar
Cloudflare Meluncurkan Firewall untuk AI guna Melindungi Model Bahasa Besar
Cloudflare selangkah lebih maju dengan Firewall untuk AI, WAF canggih yang dirancang untuk terlebih dahulu mengidentifikasi dan menggagalkan potensi penyalahgunaan yang menargetkan Model Bahasa Besar.
ChatGPT OpenAI Kini Berbicara: Masa Depan AI Interaktif Suara
ChatGPT OpenAI Kini Berbicara: Masa Depan AI Interaktif Suara
ChatGPT telah mencapai tonggak sejarah fitur dengan OpenAI yang meluncurkan kemampuan suara. Pengguna kini dapat menikmati interaksi handsfree saat ChatGPT membacakan tanggapan dengan lantang di iOS, Android, dan web.
Mulai Gratis
Terinspirasi untuk mencoba ini sendiri?

Cara terbaik untuk memahami kekuatan AppMaster adalah dengan melihatnya sendiri. Buat aplikasi Anda sendiri dalam hitungan menit dengan langganan gratis

Hidupkan Ide Anda