Праект Genode апублікаваў выпуск АС агульнага прызначэння Sculpt 21.03/XNUMX

Прадстаўлены выпуск аперацыйнай сістэмы Sculpt 21.03, у рамках якой на базе тэхналогій Genode OS Framework развіваецца аперацыйная сістэма агульнага прызначэння, якая зможа быць скарыстана звычайнымі карыстачамі для выканання паўсядзённых задач. Зыходныя тэксты праекту распаўсюджваюцца пад ліцэнзіяй AGPLv3. Для загрузкі прапануецца LiveUSB-выява, памерам 27 МБ. Падтрымліваецца праца на сістэмах з працэсарамі і графічнай падсістэмай Intel з уключанымі пашырэннямі VT-d і VT-x.

Новы выпуск адметны наступнымі паляпшэннямі:

  • Падвышаная ўстойлівасць да збояў у драйверах, дзякуючы развіццю канцэпцыі якія падключаюцца драйвераў прылад у Genode. Напрыклад, у выпадку збою графічных ці бесправадных драйвераў, гэтыя драйверы можна перазапусціць не парушаючы працу запушчаных прыкладанняў і сеткавага стэка.
  • Дададзена магчымасць налады канчатковым карыстальнікам прыярытэтаў планавальніка для выканання праграм у рэжыме рэальнага часу. Карыстальнік можа забяспечыць прыярытэтнае выкананне прыкладанняў, адчувальных да затрымак, напрыклад, зрабіць больш прыярытэтнымі праграмы для апрацоўкі мультымедыйнага змесціва, чым праграмы для вылічэнняў і віртуалізацыі.
  • Дададзены інтэрфейсы для перанакіравання ўзаемадзеяння аднаго кампанента з ядром у іншы кампанент, што дазваляе ствараць у прасторы карыстача такія сэрвісы, як дынамічнае балансаванне нагрузкі на CPU.
  • Дададзены інтэрфейсы для захопу экрана і падстаноўкі карыстацкіх падзей уводу, якія могуць апынуцца запатрабаванымі пры стварэнні прыкладанняў для сумеснага доступу да экрана, сістэм выдаленага кіравання і віртуальных клавіятур.
  • Рэалізавана магчымасць змены раскладкі клавіятуры праз меню.
  • Абноўлены браўзэр Falkon на базе рухавічка Chromium.
  • Дададзена сартаванне элементаў меню і спісаў файлаў.
  • Забяспечана імгненнае абнаўленне акна тэрмінала пасля глабальных змен налад шрыфтоў.
  • На сучасных кампутарах з працэсарамі Intel для кіравання энергаспажываннем і кантролем над тэмпературай задзейнічаны рэжымы прадукцыйнасці HWP (Hardware P-States).

Праект Genode апублікаваў выпуск АС агульнага прызначэння Sculpt 21.03/XNUMX

Сістэма пастаўляецца з графічным інтэрфейсам Leitzentrale, якія дазваляюць выконваць тыпавыя задачы па адміністраванні сістэмы. У левым верхнім куце графічнага інтэрфейсу адлюстроўваецца меню з прыладамі для кіравання карыстачамі, падлучэнні назапашвальнікаў і налады сеткавага злучэння. У цэнтры прысутнічае канфігуратар для кампаноўкі начыння сістэмы, які падае інтэрфейс у выглядзе графа, вызначальнага ўзаемасувязь паміж сістэмнымі кампанентамі. Карыстальнік можа ў інтэрактыўным рэжыме адвольна выдаляць ці дадаваць кампаненты, вызначаючы склад сістэмнага асяроддзя ці віртуальная машына.

У любы момант карыстач можа пераключыцца ў кансольны рэжым кіравання, які падае вялікую гнуткасць у кіраванні. Традыцыйны працоўны стол можа быць атрыманы пры дапамозе запуску дыстрыбутыва TinyCore Linux в віртуальная машына с Linux. У дадзеным асяроддзі даступныя браўзэры Firefox і Aurora, тэкставы рэдактар ​​на базе Qt і розныя прыкладанні. Для запуску ўтыліт каманднага радка прапануецца асяроддзе noux.

Нагадаем, што Genode падае ўніфікаваную інфраструктуру для стварэння карыстацкіх прыкладанняў, якія працуюць па-над ядром. Linux (32 і 64 біт) або мікраядзер NOVA (x86 з віртуалізацыяй), seL4 (x86_32, x86_64, ARM), Muen (x86_64), Fiasco.OC (x86_32, x86_64, ARM), L4ka::Pistachio (IA (IA32, AMD64, ARM) і які выконваецца напроста ядра для платформаў ARM і RISC-V. Уваходнае ў склад паравіртуалізаванае Linux-ядро L4Linux, якое працуе па-над мікраядром Fiasco.OC, дазваляе выконваць у Genode звычайныя Linux праграмы. Ядро L4Linux не працуе з абсталяваннем напрамую, а выкарыстоўвае сэрвісы Genode праз набор віртуальных драйвераў.

Для Genode ажыццёўлена партаванне розных Linux і BSD кампанентаў, забяспечана падтрымка Gallium3D, ажыццёўлена інтэграцыя Qt, GCC і WebKit, рэалізавана магчымасць арганізацыі гібрыдных Linux/Genode праграмных акружэнняў. Падрыхтаваны порт VirtualBox, які працуе па-над мікраядром NOVA. Вялікая колькасць прыкладанняў адаптавана для запуску напрамую-над мікраядра і асяроддзя Noux, які забяспечвае віртуалізацыю на ўзроўні АС. Для запуску не партаваных праграм прадугледжана магчымасць задзейнічання механізму стварэння віртуальных акружэнняў ўзроўню асобных прыкладанняў, якія дазваляюць запускаць праграмы ў віртуальным. Linux-акружэнні з выкарыстаннем паравіртуалізацыі.

Крыніца: opennet.ru

Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы 🔥 Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы | ProHoster