Rust Untuk Linux, -O3ing Kernel & Sorotan Lainnya Mulai Juni

  • Post author:
  • Post category:Linux

Selama sebulan terakhir, ada banyak aktivitas kernel Linux yang menarik, peluncuran HP Dev One, kemajuan driver grafis open-source yang tiada henti, dan banyak lagi — selain menandai usia Phoronix 18 tahun. Berikut adalah melihat kembali sorotan bulan Juni.
Sebelum masuk ke rekap artikel/ulasan dan berita unggulan paling populer selama sebulan terakhir, inilah pengingat ramah bahwa jika Anda menikmati konten asli harian, pertimbangkan untuk bergabung dengan Phoronix Premium untuk penayangan bebas iklan dan artikel multi-halaman di satu halaman. Atau setidaknya untuk menonaktifkan pemblokir iklan Anda. Sayangnya waktu masih sangat sulit di dunia penerbitan online dan di tengah segala hal lain yang terjadi di dunia dan sayangnya penggunaan blok iklan masih menyebabkan kerugian besar pada operasi. Tip PayPal diterima juga bagi mereka yang tertarik. Dukungan Anda sangat kami hargai agar saya dapat terus berfokus pada ulasan perangkat keras Linux, berita, benchmarking, dan semua sumber daya lain yang disediakan oleh Phoronix selama 18 tahun terakhir.
Artikel unggulan paling populer untuk bulan Juni termasuk:
Tolok Ukur Kinerja Python 3.11 Terlihat Fantastis Bulan lalu Python 3.11 Beta 1 dirilis sebagai pratinjau pertama dari pembaruan besar ini untuk bahasa pemrograman Python. Selain fitur bahasa baru dan peningkatan lainnya, kinerja Python 3.11 terlihat fantastis dengan peningkatan kinerja yang sangat bagus dibandingkan rilis Python 3.x sebelumnya.HP Dev One – Laptop AMD Ryzen Linux yang Hebat dan Direkayasa dengan Baik Awal bulan ini menandai peluncuran HP Dev One sebagai kolaborasi menarik antara HP dan System76 untuk laptop yang dioptimalkan untuk pengembang Linux dan menjalankan sistem operasi Pop!_OS berbasis Ubuntu System76. Ini adalah laptop yang sangat menarik dan dipikirkan dengan baik untuk penggunaan Linux dengan SoC AMD Ryzen 7 PRO 5850U dan grafis Radeon terintegrasi untuk memenuhi preferensi banyak pengembang Linux yang lebih memilih tumpukan driver sumber terbuka sepenuhnya. Berkat pembuatan HP skala besar, ini juga merupakan laptop Linux dengan harga bersaing dibandingkan dengan banyak laptop Linux dari vendor yang lebih kecil yang didasarkan pada Clevo atau desain laptop kotak putih lainnya. Tolok Ukur Kernel Linux Dengan “-O3 ” BuildStemming yang Dioptimalkan dari patch kernel Linux minggu lalu yang menyarankan opsi eksperimental -O3 untuk semua arsitektur CPU dan Linus Torvalds dengan cepat menurunkannya, berikut adalah beberapa tolok ukur baru yang melihat kinerja kernel Linux ketika image kernel dibangun kembali dengan optimasi -O3 level daripada -O2.Kinerja Enam Distribusi Linux Pada HP Dev OneSebagai tindak lanjut dari ulasan HP Dev One minggu lalu untuk laptop HP yang telah dimuat sebelumnya dengan System76`s Pop!_OS dan dioptimalkan untuk pengalaman Linux yang baik lengkap dengan dukungan Fwupd/LVFS, berikut adalah benchmark dari HP Dev One saat mencoba Arch Linux, Ubuntu 22.04, Fedora Workstation 36, openSUSE Tumbleweed, dan Clear Linux selain Pop! _OS 22.04 instalasi. Pengalaman & Kinerja Internet SpaceX Starlink Tahun lalu saya mendaftar ke layanan Internet satelit Starlink SpaceX dengan harapan dapat menggunakannya untuk menggantikan koneksi Internet yang digunakan untuk menjalankan Phoronix. Setelah berbulan-bulan menggunakan Starlink dan melakukan ribuan tolok ukur, Starlink di wilayah midwest AS / Chicagoland telah terbukti dapat diandalkan tetapi kinerjanya masih agak tidak stabil dan awalnya membuat frustrasi menunggu beberapa aksesori Starlink dikirim, tetapi layanan mandiri sifat dan kesederhanaan pengaturannya sangat bagus.Kinerja Enkripsi Disk Penuh Linux Untuk AMD Ryzen 7 PRO / HP Dev OneSalah satu default hebat saat menginstal Pop!_OS atau menerima laptop/desktop yang dimuat sebelumnya dari System76 atau HP Dev One baru adalah bahwa ia mendorong enkripsi disk penuh dan ditampilkan dengan jelas selama proses penginstalan. Saya sangat merekomendasikan enkripsi disk penuh terutama untuk laptop. Karena sudah beberapa tahun sejak menjalankan benchmark melihat overhead enkripsi LUKS, berikut adalah beberapa benchmark Pop!_OS 22.04 pada HP Dev One dengan enkripsi disk penuh diaktifkan dan kemudian instalasi baru tanpa enkripsi. Kinerja Blender 3.2 Dengan AMD Radeon HIP vs. NVIDIA GeForce Di Linux Rilis Blender 3.2 minggu ini menghadirkan dukungan rendering GPU AMD di Linux melalui antarmuka HIP AMD bersama dengan tumpukan komputasi ROCm mereka. Bersemangat untuk melihat dukungan AMD GPU di Linux akhirnya tiba, saya segera mulai mencoba rilis perangkat lunak pemodelan 3D open-source Blender baru ini sambil melihat bagaimana kinerja AMD RDNA2 HIP dibandingkan dengan GPU NVIDIA GeForce RTX 30 yang telah lama menikmati top- dukungan takik di bawah Blender.Python 3.11 Jauh Lebih Cepat, Tapi Pyston & PyPy Masih Menunjukkan Keuntungan Ada banyak minat pada benchmark beta Python 3.11 baru-baru ini yang menunjukkan banyak peningkatan kinerja dari versi Python yang sedang dikembangkan ini dibandingkan dengan rilis 3.x sebelumnya. Sementara kinerja Python 3.11 tampak hebat dan keuntungan besar dibandingkan dengan versi sebelumnya, ada juga implementasi Python alternatif seperti PyPy dan Pyston. Berasal dari permintaan pembaca Phoronix, berikut adalah tolok ukur yang menunjukkan bagaimana kinerja Python 3.11 beta dibandingkan dengan implementasi Python alternatif tersebut. Meningkatkan Kernel & Mesa Ubuntu 22.04 Untuk Kinerja AMD RDNA2 yang Lebih Baik Sementara Ubuntu 22.04 LTS baru saja dirilis lebih dari satu bulan yang lalu, itu dikirimkan pada kernel Linux 5.15 yang sudah dua seri stabil di belakang pada waktu rilis tetapi dipilih sebagai default karena status dukungan jangka panjangnya. Ubuntu 22.04 juga dikirimkan dengan Mesa 22.0 sebagai versi stabil terbaru meskipun driver grafis OpenGL/Vulkan open-source cepat dikembangkan. Jadi, jika Anda berpikir untuk memutakhirkan Mesa atau kernel Linux pada sistem Ubuntu 22.04 Anda untuk kinerja gaming Linux yang lebih baik, berikut adalah beberapa tolok ukur yang melihat dampak kinerja tersebut untuk grafis seri AMD RDNA2 / Radeon RX 6000. Java Benchmarks: OpenJDK 8 Through OpenJDK 19 EA, OpenJ9, GraalVM CESberasal dari permintaan pembaca baru-baru ini seputar melihat beberapa tolok ukur kinerja OpenJDK baru, berikut adalah tolok ukur OpenJDK 9 hingga OpenJDK 18 ditambah akses awal OpenJDK 19 build. Selain itu, OpenJ9 dan GraalVM CE dimasukkan sebagai implementasi alternatif. Dan item berita paling populer untuk bulan ini:
Linus Torvalds: Rust Untuk Kernel Mungkin Bisa Digabungkan Untuk Linux 5.20 Berbicara pagi ini di Open-Source Summit Yayasan Linux, Linus Torvalds berbicara tentang kemungkinan Rust dalam kernel Linux dan itu akan segera mendarat — bahkan mungkin untuk siklus kernel berikutnya.Linus Torvalds Mempertanyakan Subsistem “HTE” Baru Ingin Mendarat Di Linux 5.19Dikirim sebagai subsistem baru untuk jendela penggabungan Linux 5.19 yang hampir selesai adalah kode Hardware Timestamping Engine “HTE”. Linus Torvalds meskipun belum menarik kode baru ini dan telah menimbulkan kekhawatiran di sekitar beberapa elemen itu. Asahi Linux Merayakan Segitiga Pertama Di Apple M1 Dengan Driver Sumber Terbuka Sepenuhnya Meskipun telah ada kemajuan dengan kode Mesa yang menargetkan Apple M1 untuk menjalankan dasar tes seperti glmark2, yang secara tradisional merupakan upaya yang berjalan di bawah macOS dengan driver kernelnya. Minggu ini kru Asahi Linux merayakan render segitiga pertama mereka yang berjalan dengan tumpukan driver sumber terbuka sepenuhnya. Komentar Terbaru Linus Torvalds Terhadap -O3`ing Kernel LinuxIni seharusnya tidak terlalu mengejutkan mengingat beberapa komentar terakhir Linus Torvalds tentang pengoptimalan kompiler dan pengalaman buruk lama dengan GCC, tetapi Linus Torvalds tidak tertarik untuk melihat opsi Kconfig yang dapat disetel untuk menggunakan tingkat pengoptimalan kompiler -O3 untuk membangun kernel Linux tanpa alasan yang substansial. Eksperimental -O3 Mengoptimalkan Kernel Linux Untuk Performa Lebih Baik Dibangkitkan KembaliA set tambalan telah diposting untuk membuat tingkat pengoptimalan kompiler “-O3” lebih mudah diakses ketika membangun kernel Linux tetapi tetap saja tidak disarankan dan beberapa pengembang kernel bahkan tidak ingin melihatnya sebagai opsi Kconfig. Kasus Aneh Kinerja Zstd Sangat Lambat Di Arch LinuxKemarin saya memposting benchmark enam distribusi Linux di HP Dev One, L baru yang menarik laptop inux yang diluncurkan oleh HP bekerjasama dengan System76 yang menggunakan distribusi Pop!_OS mereka. Dari tolok ukur tersebut, salah satu temuan aneh adalah bahwa kinerja kompresi Zstd di Arch Linux benar-benar payah, tetapi beberapa pengembang yang tertarik terjun dan menemukan penyebab yang agak aneh mengapa kinerja Zstd mereka sangat buruk dibandingkan dengan distribusi Linux lain pada versi yang sama. Apple M1 Dipengaruhi Oleh Kerentanan Perangkat Keras “PACMAN” Dalam Otentikasi Arm PointerMIT CSAIL hari ini mencabut embargo pada kerentanan perangkat keras baru yang memengaruhi SoC Apple M1 (belum ada kabar tentang paparan dengan Apple M2) yang baru-baru ini diumumkan dan dijuluki serangan “PACMAN”. GitLab Sekarang Platform Pengembangan Utama Untuk WineAwal tahun ini Wine mulai bereksperimen dengan GitLab untuk meningkatkan alur kerja pengembangan mereka untuk proyek sumber terbuka ini yang memungkinkan game dan aplikasi Windows berjalan di Linux. Sekarang telah diputuskan bahwa alur kerja GitLab berguna dan sekarang akan menjadi jalan mereka ke depan. Arch Linux Mencapai Posisi Linux Teratas Di Atas Ubuntu Pada Survei Uap Mei Hasil Survei Uap masuk untuk Mei 2022 dan sementara itu menunjukkan Linux sedikit menurun basis persentase, ini menunjukkan posisi teratas baru untuk distribusi Linux paling populer yang menggeser Ubuntu LTS.Blender 3.2 Debut Dengan GPU AMD Dukungan Rendering LinuxBlender 3.2 dirilis pagi ini sebagai versi terbaru dari pemodelan 3D open-source, lintas platform dan paket perangkat lunak animasi. Blender 3.2 akhirnya menambahkan dukungan rendering yang dipercepat GPU AMD di Linux dan banyak penyempurnaan lainnya. macOS 13 Menambahkan Kemampuan Untuk Menggunakan Rosetta di ARM Linux VMs Untuk Binari Linux x86_64 Speedy Selain mengumumkan SoC M2, Apple menggunakan keynote WWDC-nya untuk juga mengumumkan macOS 13 “Ventura”. Salah satu perubahan teknis yang menarik dengan macOS 13 adalah kemampuan untuk menggunakan perangkat lunak Rosetta Apple untuk eksekusi cepat binari Linux x86_64 yang berjalan pada VM ARM Linux dari Apple Silicon. Ubuntu Memutuskan Cara Menjinakkan Systemd-oomd Pengalaman Membunuh Salah satu dari banyak perubahan dengan rilis Ubuntu 22.04 LTS baru-baru ini mengaktifkan systemd-oomd secara default sebagai daemon kehabisan memori yang dapat mematikan proses saat berada di bawah tekanan memori. Sayangnya, untuk beberapa pengguna, ini menyebabkan pengalaman desktop yang buruk dengan menemukan aplikasi mereka dimatikan secara tidak terduga. Pengembang Ubuntu sekarang sedang mendiskusikan bagaimana meningkatkan penanganan OOMD ini.Ubuntu Bekerja Untuk Memberikan Dukungan Yang Baik Untuk VisionFive Low-Cost RISC-V BoardDalam beberapa minggu terakhir pengembang Ubuntu telah bekerja untuk memunculkan dan meningkatkan dukungan untuk Starfive VisionFive, yang merupakan salah satu komputer papan tunggal RISC-V “murah” yang paling menjanjikan hingga saat ini. Mudah-mudahan untuk Ubuntu 22.10 kita akan melihat dukungan yang baik untuk komputer RISC-V sub-$180 ini. Pembongkaran Memori Transparan Meta Menghemat 20~32% Memori Per Server LinuxTim engineering Meta hari ini menerbitkan posting blog yang menarik tentang Transparan Memory Offloading (TMO) sebagai fitur kernel Linux baru yang mereka kembangkan yang sudah digunakan dalam produksi di server Facebook/Meta. Dalam pusat data Meta, fungsi TMO ini menghemat 20~32% memori per server di jutaan server mereka. Dengan Beberapa Baris Kode, Optimasi Performa Bagus AMD Untuk Linux 5.20A patch dari AMD untuk menyempurnakan kernel Linux lebih lanjut `s scheduler sekitar NUMA ketidakseimbangan telah diantrekan dan dijadwalkan untuk diperkenalkan di Linux 5.20. Untuk beberapa beban kerja, penyetelan penjadwal ini dapat membantu secara signifikan untuk sistem berbasis AMD Zen dan bahkan pada server Intel Xeon memiliki kemungkinan untuk membantu juga. PipeWire 0.3.52 Dirilis Untuk Melanjutkan Meningkatkan Aliran Audio/Video LinuxPipeWire 0.3.52 dirilis hari ini sebagai versi terbaru dari server open-source ini untuk menangani streaming audio/video di desktop Linux dan semakin banyak digunakan sekarang sebagai pengganti PulseAudio.System76 & HP Secara Resmi Meluncurkan Laptop HP Dev One AMD Ryzen Dengan Pop!_OS Linux Bulan lalu System76 dan HP mulai menggoda laptop pengembang HP dengan SoC AMD Ryzen dan menjalankan Pop!_OS sementara hari ini laptop HP Dev One telah diluncurkan secara resmi. Akamai Memperingatkan Botnet Linux “Panchan” yang Memanfaatkan Golang Concurrency, SystemdAkamai Security Research hari ini mencabut embargo publik pada ” Panchan”, botnet peer-to-peer baru mereka memperingatkan pelanggan tentang yang telah melanggar server Linux sejak Maret.Linux 5.20 Untuk Mendukung Async Buffered Writes Untuk XFS + IO_urin g Untuk Peningkatan Performa Besar Menambahkan ke daftar fitur yang perlahan-lahan dibangun yang akan ditujukan untuk siklus Linux 5.20, Jens Axboe telah mengantri dukungan untuk penulisan buffer async dengan XFS saat menggunakan IO_uring dapat memberikan beberapa keuntungan kinerja yang signifikan. Pengembang Ubuntu Memiliki Ide Untuk Menangani Pembunuhan Aplikasi OOMD Systemd yang Terlalu Bersemangat Dengan rilis terbaru dari Ubuntu 22.04 LTS, ini mengirimkan systemd-oomd secara default di desktop mereka untuk mencoba menangani situasi dengan memori rendah / kehabisan memori dengan lebih baik. Namun, di dunia nyata penggunaan systemd-oomd terlalu mudah mematikan aplikasi ruang pengguna seperti Firefox dan Chrome ketika mendekati tekanan memori. Ini adalah pengalaman pengguna Ubuntu 22.04 yang buruk tetapi para pengembang sekarang memiliki ide untuk pendekatan mereka dalam menangani solusi ini.

Itulah berita seputar Rust Untuk Linux, -O3ing Kernel & Sorotan Lainnya Mulai Juni, semoga bermanfaat. Disadur dari Phoronix.com.