OpenBSD 7.2 hadir dengan dukungan untuk Apple M2

OpenBSD 7.2

OpenBSD menghasilkan sistem operasi mirip Unix lintas platform yang lengkap, gratis, berdasarkan BSD.

Rilis OpenBSD 7.2 diumumkan, versi di mana sejumlah besar peningkatan telah dilakukan pada sistem, di mana kami dapat menyoroti peningkatan pada modul drm, serta dukungan untuk Apple M2, peningkatan dukungan untuk prosesor Intel dan banyak lagi.

OpenBSD dikenal karena komponennya, yang telah tersebar luas di sistem lain dan telah terbukti menjadi salah satu solusi paling aman dan berkualitas tinggi.

Fitur Utama Baru di OpenBSD 7.2

Dalam versi baru ini yang disajikan OpenBSD 7.2 menyoroti dukungan yang ditingkatkan untuk Sistem berbasis ARM, termasuk dukungan untuk chip Apple M2 dan Ampere Altra ARM, serta dukungan untuk Lenovo ThinkPad x13s dan perangkat berbasis SoC Qualcomm Snapdragon 8cx Gen 3 (SC8280XP) lainnya.

Perubahan lain yang menonjol dalam versi baru ini adalah perangkat kstat disertakan, yang mengekspor statistik kernel yang dapat dilihat dengan utilitas kstat. Sensor frekuensi CPU diimplementasikan untuk setiap inti prosesor dengan dukungan MPERF/APERF, saat berjalan dengan baterai, penskalaan frekuensi CPU diaktifkan berdasarkan beban.

Menambahkan dukungan untuk hibernasi awal pada sistem ARM64, Selain itu, batas jumlah CPU yang didukung telah ditingkatkan menjadi 256 dan kemampuan untuk beralih dari konsol berbasis framebuffer (konsol kristal) ke konsol berbasis port serial (konsol serial) telah diterapkan.

Di sisi lain, implementasi kerangka kerja drm (Manajer Rendering Langsung) sinkron dengan kernel Linux 5.15.69 (di versi 5.15.26 sebelumnya), dukungan untuk chip Intel berdasarkan mikroarsitektur Alder Lake dan Raptor Lake telah ditambahkan ke driver inteldrm, serta dukungan yang diterapkan untuk framebuffer yang tidak selaras dengan batas halaman memori (digunakan misalnya dalam MacBook Pro 2021 14" dan 16").

Itu juga disorot itu perbaikan telah dilakukan pada hypervisor VMM, selain menambahkan dukungan untuk driver ruang pengguna berdasarkan MMIO ke vmd dan memindahkan emulasi port I/O ke ruang pengguna di vmm, fabrikasi internal terpadu dan antarmuka di vmd, vmctl, dan vmm.

Dari perubahan lainnya yang menonjol dari versi baru ini:

  • La variabel $rcexec dalam skrip inisialisasi rc.d diganti dengan fungsi rc_exec.
  • Menambahkan variabel baru daemon_execdir untuk memungkinkan mengubah direktori sebelum fungsi dijalankan rc_exec.
  • Menambahkan tindakan baru configtest ke rc.dy rcctl untuk memeriksa sintaks konfigurasi.
  • Kemungkinan eksekusi paralel operasi seperti reassembly paket IPv4 dan pengalihan paket IP telah diimplementasikan.
  • Pemblokiran soket mutex telah ditambahkan ke fungsi untuk memproses paket UDP dan IP yang masuk.
  • Panggilan sistem kbind dan janji bebas pemblokiran.
  • Menerapkan pemblokiran soket UNIX, bertindak pada tingkat soket individu.
  • Menambahkan kemampuan untuk memuat kernel untuk ramdisk (bsd.rd) dan kernel untuk sistem multithreaded (bsd.mp) di lingkungan Oracle Cloud.
  • Kode yang dihapus untuk dideteksi CPU 386sx/386dx, NexGen, Naik dan prosesor Cyrix sebelum chip Cyrix M2.
  • Peningkatan dukungan untuk sistem multiprosesor (SMP).
  • Ditransfer ke kategori mp-safe adalah fungsi bandwidth limiting (rate limiting), ARP record lookup, dan route timer.
  • Utilitas ts disertakan, yang menambahkan waktu ke jalur yang diterima melalui input standar yang mencerminkan waktu setiap jalur tiba.
  • Menambahkan opsi "-f" ke utilitas ps untuk pengelompokan proses pohon, yang mencerminkan hubungan antara proses induk dan anak.
  • Utilitas openrsync mengimplementasikan opsi “–contimeout” untuk menentukan batas waktu pembuatan koneksi.
  • Utilitas pkg_add telah mengaktifkan caching secara default, penanganan paket dioptimalkan, dan bilah kemajuan ditampilkan selama transfer data.
  • Peningkatan kerja dengan tabel GPT dan MBR di fdisk, peringatan tambahan untuk partisi MBR dan GPT yang salah tempat.
  • Utilitas disklabel telah menambahkan dukungan untuk kata kunci serangan di templat untuk menempatkan partisi RAID secara otomatis.
  • Penghentian dukungan untuk mengedit informasi geometri disk.
  • Menghapus atribut 'bs' (ukuran blok boot), 'sb' (ukuran superblok) dan d[0-4] (data disk).
  • Direktori /usr/share/btrace berisi pilihan skrip btrace yang berguna untuk penelusuran dinamis dan inspeksi aplikasi.

Akhirnya jika Anda tertarik untuk mengetahui lebih banyak tentangnya, Anda dapat memeriksa detailnya Di tautan berikut.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.