Genode Project нь Sculpt 20.08 General Purpose үйлдлийн системийн хувилбарыг нийтэллээ

Оруулсан үйлдлийн системийн хувилбар Баримал 20.08, түүний хүрээнд технологид суурилсан Genode OS Framework Энгийн хэрэглэгчдэд өдөр тутмын ажил үүргээ гүйцэтгэхэд ашиглах боломжтой ерөнхий зориулалтын үйлдлийн системийг боловсруулж байна. Төслийн эх сурвалжууд тархалт AGPLv3 дагуу лицензтэй. Татаж авах боломжтой LiveUSB зураг, 26 MB хэмжээтэй. Intel процессортой системүүд болон VT-d болон VT-x өргөтгөлүүдийг идэвхжүүлсэн графикууд дээр ажиллахыг дэмждэг.

Шинэ хувилбар гайхалтай боловсруулах бага түвшний график стек ба Chromium хөдөлгүүр дээр суурилсан хөтөчтэй нийцтэй байдлыг хангах. Хамгийн түрүүнд вэб хөтөч ажиллуулах чадварыг хэрэгжүүлсэн Фалкон, Линукс виртуал машин ашиглахгүйгээр Chromium хөдөлгүүрийг ашиглан. Бүрэлдэхүүн хэсгүүдийг тодорхой CPU-ийн цөмд (CPU-харьцах чадвар) интерактив байдлаар холбох чадварыг нэмсэн.

График стекийн өөрчлөлт нь хариу үйлдэл үзүүлэх чадварыг сайжруулж, пикселийн гаралтын чанарыг сайжруулж, системийг дахин эхлүүлэхгүйгээр график картын драйверууд болон оролтын төхөөрөмжийн драйверуудыг солиход дэмжлэг үзүүлж, дэлгэцийн зураг авах, алсын ширээний компьютерт хандах зэрэг боломжуудын үндэс суурийг тавьсан. Qt хүрээний сайжруулсан дэмжлэг. VESA драйверт дэлгэцийн нягтралыг динамикаар өөрчлөх дэмжлэгийг нэмсэн. Фонтын удирдлагын систем нь үсгийн хэмжээг өөрчлөхөд шууд дэмжлэг үзүүлдэг.

Genode Project нь Sculpt 20.08 General Purpose үйлдлийн системийн хувилбарыг нийтэллээ

Систем нь системийн удирдлагын ердийн ажлуудыг гүйцэтгэх боломжийг олгодог Leitzentrale график интерфейстэй хамт ирдэг. GUI-ийн зүүн дээд буланд хэрэглэгчдийг удирдах, хадгалах төхөөрөмжийг холбох, сүлжээний холболтыг тохируулах хэрэгслүүд бүхий цэс харагдана. Төв хэсэгт системийг дүүргэхийг тохируулах тохируулагч байдаг бөгөөд энэ нь олгодог системийн бүрэлдэхүүн хэсгүүдийн хоорондын хамаарлыг тодорхойлсон график хэлбэрийн интерфейс. Хэрэглэгч системийн орчин эсвэл виртуал машинуудын найрлагыг тодорхойлж, бүрэлдэхүүн хэсгүүдийг дур мэдэн устгах эсвэл нэмэх боломжтой.

Хэрэглэгч хүссэн үедээ консолын удирдлагын горимд шилжих боломжтой бөгөөд энэ нь удирдлагын илүү уян хатан байдлыг хангадаг. Линукс виртуал машин дээр TinyCore Linux түгээлтийг ажиллуулснаар уламжлалт ширээний компьютерийг олж авах боломжтой. Энэ орчинд Firefox болон Aurora хөтчүүд, Qt-д суурилсан текст засварлагч болон төрөл бүрийн програмууд байдаг. Командын шугамын хэрэгслүүдийг ажиллуулахын тулд noux орчинг санал болгож байна.

Genode гэдгийг танд сануулъя олгодог Линуксийн цөм (32 ба 64 бит) дээр ажилладаг тусгай програмуудыг бий болгох нэгдсэн дэд бүтэц эсвэл бичил цөм NOVA (виртуалчлалтай x86), seL4 (x86_32, x86_64, ARM), Muen (x86_64), Fiasco.OC (x86_32, x86_64, ARM), L4ka::Pistachio (IA32, PowerPC), OKL4, L4/Fiasco (IA32, AMD64, ARM) болон ARM болон RISC-V платформуудад зориулсан шууд гүйцэтгэсэн цөм. Fiasco.OC бичил цөм дээр ажилладаг L4Linux-д багтсан паравиртуалжуулсан Linux цөм нь Genode-д тогтмол Линукс програмуудыг ажиллуулах боломжийг танд олгоно. L4Linux цөм нь техник хангамжтай шууд ажиллахгүй, харин виртуал драйверуудын багцаар дамжуулан Genode үйлчилгээг ашигладаг.

Төрөл бүрийн Linux болон BSD бүрэлдэхүүн хэсгүүдийг Genode-д шилжүүлж, Gallium3D-г дэмжиж, Qt, GCC болон WebKit-ийг нэгтгэж, эрлийз Linux/Genode орчныг хэрэгжүүлсэн. NOVA микро цөм дээр ажилладаг VirtualBox портыг бэлтгэсэн. Маш олон тооны программууд нь үйлдлийн системийн түвшинд виртуалчлалыг хангадаг микро цөм болон Noux орчин дээр шууд ажиллахаар тохируулагдсан байдаг. Портгүй програмуудыг ажиллуулахын тулд бие даасан програмуудын түвшинд виртуал орчин үүсгэх механизмыг ашиглах боломжтой бөгөөд энэ нь паравиртуалчлалыг ашиглан виртуал Линукс орчинд програм ажиллуулах боломжийг олгодог.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх