OpenBSD 7.2 ateina su Apple M2 palaikymu

„OpenBSD 7.2“

OpenBSD sukuria pilną, nemokamą, kelių platformų Unix panašią operacinę sistemą, pagrįstą BSD.

Buvo paskelbta apie OpenBSD 7.2 išleidimą, versija, kurioje buvo atlikta daugybė sistemos patobulinimų, iš kurių galime išskirti drm modulio patobulinimus, taip pat Apple M2 palaikymą, Intel procesorių palaikymo patobulinimus ir kt.

OpenBSD yra žinomas dėl savo komponentų, kurie plačiai paplito kitose sistemose ir pasirodė esąs vienas saugiausių ir kokybiškiausių sprendimų.

Pagrindinės naujos OpenBSD 7.2 funkcijos

Šioje naujoje OpenBSD 7.2 versijoje pabrėžia patobulintą palaikymą ARM pagrįstos sistemos, įskaitant lustų palaikymą Apple M2 ir Ampere Altra ARM, taip pat Lenovo ThinkPad x13s ir kitų Qualcomm Snapdragon 8cx Gen 3 (SC8280XP) SoC pagrįstų įrenginių palaikymas.

Kitas šios naujosios versijos išskirtinis pakeitimas yra tas įtrauktas kstat įrenginys, kuri eksportuoja branduolio statistiką, kurią galima peržiūrėti naudojant „kstat“ įrankį. CPU dažnio jutikliai yra įdiegti kiekvienam procesoriaus branduoliui su MPERF/APERF palaikymu, kai veikia su akumuliatoriumi, įjungiamas procesoriaus dažnio mastelis pagal apkrovą.

Pridėtas pradinio užmigdymo palaikymas ARM64 sistemose, Be to, palaikomų procesorių skaičiaus apribojimas buvo padidintas iki 256 ir įdiegta galimybė perjungti iš kadrų buferio pagrįstos konsolės (kristalinės konsolės) į nuosekliuoju prievadu pagrįstą konsolę (nuosekliąją konsolę).

Kita vertus, sistemos įgyvendinimas drm (Tiesioginio atvaizdavimo tvarkyklė) yra sinchronizuojamas su Linux branduoliu 5.15.69 (ankstesnėje versijoje 5.15.26), Intel lustų, pagrįstų Alder Lake ir Raptor Lake mikroarchitektūromis, palaikymas buvo įtrauktas į inteldrm tvarkyklę, taip pat įdiegtas palaikymas kadrų buferiams, kurie nėra suderinti su atminties puslapio riba (naudojami, pavyzdžiui, MacBook Pro 2021 14" ir 16").

Taip pat pabrėžiama buvo patobulinti VMM hipervizorius, be to, pridedant vartotojo erdvės tvarkyklių, pagrįstų MMIO į vmd, palaikymas ir įvesties / išvesties prievado emuliaciją perkėlė į vartotojo erdvę vmm, suvienodino vidinius audinius ir sąsajas vmd, vmctl ir vmm.

Iš kitų pokyčių kurie išsiskiria iš šios naujos versijos:

  • La kintamasis $rcexec inicijavimo scenarijuose rc.d buvo pakeistas funkcija rc_exec.
  • Pridėtas naujas kintamasis daemon_execdir kad būtų galima pakeisti katalogą prieš vykdant funkciją rc_exec.
  • Pridėtas naujas veiksmas configtest į rc.dy rcctl norėdami patikrinti konfigūracijos sintaksę.
  • Įdiegta galimybė lygiagrečiai vykdyti tokias operacijas kaip IPv4 paketų perrinkimas ir IP paketų peradresavimas.
  • Prie gaunamų UDP ir IP paketų apdorojimo funkcijų buvo pridėtas lizdo mutex blokavimas.
  • Kbind ir užstato sistemos skambučiai neblokuojami.
  • Įdiegtas UNIX lizdų blokavimas, veikiantis atskirų lizdų lygyje.
  • Pridėta galimybė įkelti branduolį ramdiskas (bsd.rd) ir branduolys, skirtas daugiasriegiams sistemoms (bsd.mp) Oracle Cloud aplinkose.
  • Pašalintas kodas aptikimui CPU 386sx/386dx, NexGen, Rise ir Cyrix procesoriai prieš Cyrix M2 lustą.
  • Patobulintas kelių procesorių sistemų (SMP) palaikymas.
  • Į mp-safe kategoriją perkeltos pralaidumo ribojimo (greičio ribojimo), ARP įrašų paieškos ir maršruto laikmačio funkcijos.
  • Įtraukta ts programa, kuri prideda laiką prie eilučių, gautų per standartinę įvestį, atspindintį kiekvienos eilutės atvykimo laiką.
  • Prie ps įrankio pridėta parinktis „-f“, skirta medžio procesų grupavimui, atspindinčiam tėvų ir antrinių procesų ryšį.
  • „Openrsync“ programa įgyvendina parinktį „–contimeout“, kad nustatytų ryšio užmezgimo skirtąjį laiką.
  • Pagal numatytuosius nustatymus programoje pkg_add įjungtas talpyklos saugojimas, optimizuotas paketų tvarkymas, o duomenų perdavimo metu rodoma eigos juosta.
  • Patobulintas darbas su GPT ir MBR lentelėmis fdisk, pridėti įspėjimai apie netinkamai išdėstytus MBR ir GPT skaidinius.
  • „Disklabel“ programa pridėjo palaikymą „Raid“ raktiniam žodžiui šablonuose, kad būtų galima automatiškai įdėti RAID skaidinius.
  • Nutrauktas disko geometrijos informacijos redagavimo palaikymas.
  • Pašalinti atributai „bs“ (įkrovos bloko dydis), „sb“ (superbloko dydis) ir d[0-4] (disko duomenys).
  • Kataloge /usr/share/btrace yra naudingų btrace scenarijų, skirtų dinaminiam sekimui ir taikomųjų programų tikrinimui, pasirinkimas.

Pagaliau jei norite sužinoti daugiau apie tai, galite patikrinti išsamią informaciją Šioje nuorodoje.


Straipsnio turinys atitinka mūsų principus redakcijos etika. Norėdami pranešti apie klaidą, spustelėkite čia.

Būkite pirmas, kuris pakomentuos

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.