CentOS жана Rocky Linux RISC-V архитектурасын колдоону жарыялашты

Red Hat компаниясынын иштеп чыгуучулары CentOS Stream 10 репозиторийинде RISC-V архитектурасына алгачкы колдоону ишке ашырууну жарыялашты, ал Red Hat Enterprise Linux 10ду өнүктүрүү үчүн негиз болуп кызмат кылат. Буга чейин пакеттер x86_64 (RHEL 86до x64_3_v10), жана Aarch64, жана Aarch64 үчүн чыгарылган. (IBM z9) архитектуралары. Red Hat ошондой эле SiFive менен өнөктөштүктө иштелип чыккан RISC-V системалары үчүн RHEL 390 эксперименталдык түзүлүштөрүн чыгарды.

Учурда CentOS Stream git репозиторийинде riscv64 тутумдарында ар кандай пакеттерди чогултуу жана иштетүү менен байланышкан көйгөйлөрдү чечүүчү көпчүлүк патчтарды бириктирген. Кээ бир патчтар негизги репозиторийге жылдырыла элек жана 1-июлда жарыяланышы пландалып жаткан өзүнчө гит бутактарында, ошондой эле SiFive HiFive Premier P550 такталарында иштөөгө даяр жүктөөчү түзүлүштөр. Түзүүлөр жарыялангандан кийин, RISC-V жабдыктарындагы куруу инфраструктурасында өзүнчө Koji сервери ишке киргизилет жана түзүлгөн оңдоолорду негизги долбоорлорго (жогорку агым) өткөрүү боюнча иштер улантылат.

Rocky Linux долбоору, классикалык CentOSтун ордун баса ала турган акысыз RHEL түзүмүн түзүүгө багытталган, андан ары барып, Rocky Linux 64до RISC-V тутумдарын (riscv10gc) расмий колдоосун жарыялады. Rocky Linux 10 StarFive VisionFive 2 (VF2) жана SiFive HiFive Premier колдойт, ошондой эле QEMU сыяктуу P550 такталарын ишке киргизет. RISC-V Fedora долбоорунан курат. Milk-V жана Banana Pi такталарын колдоону ишке ашыруу мүмкүнчүлүгү каралып жатат.

RISC-V архитектурасына альтернативалуу колдоого алынган статус берилген жана негизги архитектуралардан (x86_64, Aarch64, ppc64le жана s390x) айырмаланып, башка архитектуралар үчүн релиздерди бөгөттөбөйт. Пакеттерде RISC-V спецификалык маселелердин болушу башка архитектуралар үчүн ошол пакеттердин түзүмдөрүн жарыялоону токтотпойт.

VisionFive 2 тактасында жана QEMUде иштегенде RHEL 10 стандарттык өзөгү, ал эми SiFive HiFive Premier P550 сериясындагы такталарда иштегенде жабдууларды өндүрүүчүдөн өзүнчө ядро ​​колдонулат. Куруу Fedora долбоору менен биргеликте иштелип жатат. Rocky Linux 10 чыгаруу убактысы азырынча жарыялана элек.

Мындан тышкары, x10-86-v64 архитектурасы үчүн EPEL 2 (Enterprise Linux үчүн кошумча пакеттер) репозиторийинин версиясын түзүү боюнча Alma Linux долбоорунун демилгесин белгилей кетүү керек. X10-86-v64 микроархитектурасы үчүн оптималдаштыруулары бар пакеттерди жөнөтүүчү RHEL 3 дистрибутивинен айырмаланып, Alma Linux дистрибуциясы x86-64-v2 микроархитектурасы үчүн өзүнчө түзүлүштөрдү түзөт, алар базалык x86-64-v3 түзүмдөрү менен параллелдүү сакталат. Мындан ары, Alma Linux'та x86-64-v2 түзүмдөрү негизги репозиторийди гана эмес, EPEL репозиторийлерин да камтыйт. x86-64-v2 менен салыштырганда, x86-64-v3 колдоо AVX, AVX2, BMI2, FMA, LZCNT, MOVBE жана SXSAVE процессорунун кеңейтүүлөрүн камтыйт. x86-64-v2 колдоо 2013-жылга чейин иштелип чыккан Intel Haswell жана AMD Excavator караганда эски процессорлор менен шайкештикти сактоого мүмкүндүк берет.

Source: opennet.ru

Комментарий кошуу