CentOS и Rocky Linux გამოაცხადა RISC-V არქიტექტურის მხარდაჭერა

Red Hat-ის დეველოპერებმა გამოაცხადეს RISC-V არქიტექტურის მხარდაჭერის საწყისი გამოშვება მათ საცავში. CentOS ნაკადი 10, რომელიც Red Hat Enterprise-ის განვითარების საფუძველს წარმოადგენს Linux 10. ადრე პაკეტები გამოშვებული იყო x86_64 (x86_64_v3 RHEL 10-ში), Aarch64, ppc64le (POWER9) და s390x (IBM z14) არქიტექტურებისთვის. Red Hat-მა ასევე გამოუშვა RHEL 10-ის ექსპერიმენტული ვერსიები RISC-V სისტემებისთვის, რომლებიც შემუშავებულია SiFive-თან ერთად.

ამჟამად git საცავშია CentOS Stream-მა უკვე ინტეგრირებული აქვს პატჩების უმეტესობა, რომლებიც riscv64 სისტემებზე სხვადასხვა პაკეტების შექმნასა და გაშვებასთან დაკავშირებულ პრობლემებს აგვარებს. ზოგიერთი პატჩი ჯერ არ არის მიგრირებული მთავარ საცავში და რჩება ცალკე git ფილიალებში, რომელთა გამოქვეყნებაც 1 ივლისს იგეგმება, SiFive HiFive Premier P550 დაფებზე გამოსაყენებლად მზად ჩატვირთვად ბილდებთან ერთად. ბილდებების გამოქვეყნების შემდეგ, ცალკე ბილდი გაეშვება RISC-V აპარატურაზე. სერვერზე კოჯი და მუშაობა გაგრძელდება შექმნილი შესწორებების მთავარ პროექტებში (ზემოთ) გადატანაზე.

პროექტი Rocky Linux, რომლის მიზანია უფასო RHEL ბილდის შექმნა, რომელსაც შეუძლია კლასიკური ვერსიის ჩანაცვლება. CentOS, უფრო შორს წავიდა და გამოაცხადა RISC-V სისტემების (riscv64gc) ოფიციალური მხარდაჭერა Rocky Linux 10. Rocky Linux 10 მხარს დაუჭერს StarFive VisionFive 2 (VF2) და SiFive HiFive Premier P550 დაფებს, ასევე იმუშავებს QEMU-ში, Fedora პროექტის RISC-V ბილდების მსგავსად. ასევე განიხილება 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-ის შესახებ ინფორმაცია ჯერ არ გავრცელებულა.

გარდა ამისა, შეიძლება აღინიშნოს ალმას პროექტის ინიციატივა. Linux EPEL 10 საცავის ვერსიის შექმნის შესახებ (დამატებითი პაკეტები საწარმოსთვის) Linux) x86-64-v2 არქიტექტურისთვის. RHEL 10 დისტრიბუციისგან განსხვავებით, რომელიც x86-64-v3 მიკროარქიტექტურის ოპტიმიზაციით პაკეტებს აწვდის, Alma დისტრიბუცია Linux ქმნის ცალკეულ ბილდებს x86-64-v2 მიკროარქიტექტურისთვის, რომლებიც შენარჩუნებულია საბაზისო x86-64-v3 ბილდებთან პარალელურად. ამიერიდან, x86-64-v2-ის ბილდინგი Alma-ში. Linux მოიცავს არა მხოლოდ ძირითად რეპოზიტორს, არამედ EPEL რეპოზიტორსაც. x86-64-v2-თან შედარებით, x86-64-v3 მხარდაჭერა მოიცავს AVX, AVX2, BMI2, FMA, LZCNT, MOVBE და SXSAVE პროცესორების გაფართოებებს. x86-64-v2-ის მხარდაჭერა ინარჩუნებს თავსებადობას Intel Haswell-სა და AMD Excavator-ზე ძველ პროცესორებთან, რომლებიც 2013 წლამდე იყო შექმნილი.

წყარო: opennet.ru

შეიძინეთ საიმედო ჰოსტინგი DDoS დაცვის მქონე საიტებისთვის, VPS VDS სერვერებისთვის 🔥 შეიძინეთ საიმედო ვებსაიტის ჰოსტინგი DDoS დაცვით, VPS VDS სერვერები | ProHoster