Pembaruan scheduler Linux 7.0 mencakup ekstensi irisan waktu

Versi kernel Linux 7.0 telah mengintegrasikan pembaruan pada scheduler-nya. Perubahan ini mencakup ekstensi irisan waktu beserta upaya yang difokuskan pada kinerja dan skalabilitas. Pembaruan tersebut dilaporkan oleh Phoronix.

Para pengembang telah mengintegrasikan peningkatan scheduler ke dalam rilis Linux 7.0 mendatang. Yang utama di antaranya adalah ekstensi irisan waktu, yang dirancang untuk menyesuaikan cara waktu CPU dialokasikan ke proses. Pekerjaan tambahan menargetkan peningkatan kinerja dan skalabilitas, bertujuan untuk menangani beban kerja secara lebih efisien. Phoronix, situs yang mengkhususkan diri dalam ulasan perangkat keras Linux dan benchmark, mengumumkan integrasi pembaruan ini. Situs tersebut membahas topik seperti pengujian kinerja Linux, grafis open-source, dan evaluasi perangkat keras Ubuntu. Tidak ada jadwal waktu spesifik atau catatan implementasi rinci yang diberikan dalam laporan awal. Modifikasi ini membangun atas evolusi berkelanjutan kernel Linux untuk mendukung lingkungan komputasi yang beragam, dari desktop hingga server. Meskipun dampak tepat pada aplikasi dunia nyata masih harus dilihat melalui benchmark, fokus pada efisiensi scheduler sejalan dengan tujuan yang lebih luas dalam pengembangan perangkat lunak open-source.

Artikel Terkait

Linus Torvalds in a tech office, monitors displaying Linux kernel 7.0 announcement with code, Tux penguin, and hardware icons.
Gambar dihasilkan oleh AI

Linus Torvalds memberi sinyal rilis kernel Linux 7.0 sudah dekat

Dilaporkan oleh AI Gambar dihasilkan oleh AI

Linus Torvalds mengumumkan bahwa kernel Linux akan melonjak ke versi 7.0 setelah seri 6.x selesai, menandai tonggak kosmetik tapi simbolis bagi proyek open-source. Keputusan ini mengikuti praktik penomoran versi yang mapan untuk menjaga angka minor tetap terkendali, tanpa perombakan teknis besar yang terkait dengan perubahan tersebut. Perkembangan yang sedang berlangsung mencakup integrasi Rust yang diperluas dan peningkatan dukungan perangkat keras.

Pengembang sedang mempertimbangkan dukungan sub-scheduler sebagai fitur kunci untuk rilis kernel Linux 7.1 mendatang. Penambahan ini, terkait dengan cgroup dan sched-ext, dapat meningkatkan kemampuan penjadwalan di sistem operasi open-source. Phoronix menyorotinya sebagai salah satu pembaruan paling menarik secara potensial.

Dilaporkan oleh AI

Kernel Linux 6.19 telah mengatasi regresi performa scheduler yang signifikan, mengembalikan efisiensi setelah pengujian awal mengungkap masalah. Pengembang mengidentifikasi dan menambal cacat yang menyebabkan penurunan 52,4% pada benchmark, memastikan pengelolaan tugas yang lebih lancar di seluruh inti CPU. Perbaikan ini menyoroti proses pengembangan kernel yang kuat di tengah optimasi yang lebih luas.

Benchmark awal kernel Linux 7.0 pada server AMD EPYC Turin menunjukkan peningkatan performa signifikan pada beban kerja PostgreSQL dibandingkan Linux 6.19. Peningkatan ini muncul pada skenario baca/tulis, sementara tes basis data lainnya menunjukkan perubahan minimal. Pengujian ini menyoroti manfaat potensial untuk distribusi mendatang seperti Ubuntu 26.04 LTS.

Dilaporkan oleh AI

Versi kernel Linux 7.0 sekarang mencakup dukungan untuk instruksi atomik salinan tunggal 64-byte milik Arm, yang dikenal sebagai LS64 dan LS64V. Pembaruan ini memungkinkan operasi atomik yang lebih efisien pada perangkat keras Arm yang kompatibel. Phoronix melaporkan implementasi tersebut sebagai peningkatan utama untuk sistem Linux Arm64.

Kernel Linux 7.0 mendatang akan memperkenalkan dukungan mainline untuk system-on-chip SpacemiT K3 RVA23 dan Qualcomm Kaanapali. Perkembangan ini bertujuan untuk meningkatkan kompatibilitas prosesor ini dalam ekosistem open-source. Phoronix melaporkan kemajuan perangkat keras ini di kernel Linux.

Dilaporkan oleh AI

Versi kernel Linux 7.0 kini mencakup driver pengurutan daya yang dirancang untuk konektor PCIe M.2. Penambahan ini bertujuan untuk meningkatkan pengelolaan perangkat keras di sistem Linux. Pembaruan ini dilaporkan oleh Phoronix.

 

 

 

Situs web ini menggunakan cookie

Kami menggunakan cookie untuk analisis guna meningkatkan situs kami. Baca kebijakan privasi kami untuk informasi lebih lanjut.
Tolak