Fuchsia OS Google əməkdaşları arasında test mərhələsinə keçir

Google Şirkəti dəyişikliklər edilib, əməliyyat sisteminin keçidini göstərəcək Fuchsia son daxili test mərhələsinə «dogfooding», məhsulun gündəlik iş fəaliyyətində işçilər tərəfindən istifadəsini nəzərdə tutur, məhsulun adi istifadəçilərə təqdim edilməsindən əvvəl. Göstərilən mərhələdə məhsul olan əsas keyfiyyət qiymətləndirmə komandaları tərəfindən test edilmiş vəziyyətdədir. Məhsulu geniş auditoriyaya təqdim etmədən əvvəl əlavə olaraq son yoxlama işçilər üzərində, inkişaf prosesində iştirak etməyənlər, aparılır.

Yeniləmə idarəetmə sistemindəki müştəri Omaha, burada Chrome və Chrome OS buraxılışları test edilir, əlavə edilib fuchsia.cobalt.SystemDataUpdater komponenti və cihazların «dogfood-release» yeni versiyasına keçid edilməsi üçün təlimat təqdim olunur fx (Fuchsia üçün adb analoqu). Davamlı inteqrasiya sistemində LZ4 dogfood şöbəsi üçün yükləyici toplanması, Fuchsia platformasında İnteqrasiya prosesi başladı test nəticələrinin qiymətləndirilməsi üçün ayrı metriklər.

Fuchsia-dakı dəyişikliklərə dair şərhlərdə iki bağlantı qeyd olunub fuchsia-updates.googleusercontent.com və arm64.dogfood-release.astro.fuchsia.com, ikinci bağlantıda Astro ağıllı ekranın kod adı Google Nest Hub, görünür, Google işçiləri tərəfindən test üçün prototip olaraq istifadə edilir
Fuchsia standart Cast Platform proqram təminatının əvəzinə. Nest Hub interfeysi Dragonglass aplikasiyası əsasında qurulub ki, bu da Flutter çərçivəsini istifadə edir, bu da Fuchsia-da dəstəklənir.

Xatırladaq ki, Fuchsia layihəsi çərçivəsində Google universal əməliyyat sistemi inkişaf etdirir ki, bu da istənilən növ cihazlarda, iş stansiyalarından mobil telefonlara, daxili və istehlak istehsalına qədər işləyə bilir. İnkişaf Android platformasının yaradılması təcrübəsindən istifadə etməklə aparılır və miqyaslama və təhlükəsizlik sahələrindəki çatışmazlıqları nəzərə alır.

Sistem mikro-nüvə Zircon, LK layihəsindən əldə olunan məlumatlar əsasında yaradılmışdır LK, müxtəlif cihaz sinifləri üçün genişləndirilmişdir, mobil telefonlar və şəxsi kompüterlər daxil olmaqla. Zircon, prosesi və paylaşılan kitabxanaları, istifadəçi səviyyəsi, obyektlərin işlənməsi sistemi və imkanlar əsasında təhlükəsizlik modeli ilə təchiz edir. Drayverlər istifadəçi məkanında işləyən dinamik kitabxanalar şəklində həyata keçirilir, devhost prosesi tərəfindən yüklənir və cihaz meneceri (devmg, Device Manager) tərəfindən idarə olunur. Fuchsia üçün

öz hazırlanmışdır qrafik interfeysi , Dart dilində yazılmış və Flutter çərçivəsini istifadə edir. Layihə həmçinin Peridot istifadəçi interfeysi çərçivəsini, Fargo paket menecerini, standart kitabxanalibc , render sistemiEscher , Vulkan drayveriMagma , kompozit menecerScenic ., MinFS, MemFS, ThinFS (Go dilində FAT) və Blobfs fayl sistemləri, həmçinin FVM hissə meneceri. Tətbiqlərin inkişafı üçün təqdim edilir C/C++, Dart dillərinin dəstəyi, sistem komponentlərində Rust istifadəsinə də icazə verilir, şəbəkə yığınında Go, və Python dilində yığma sistemi.

Fuchsia OS Google əməkdaşları arasında test mərhələsinə keçir

Yükleme prosesində istifadə olunur sistem meneceri, o cümlədən
appmgr başlanğıc proqram mühitinin yaradılması, sysmgr yükləmə mühitinin formalaşdırılması və basemgr istifadəçi mühitinin konfiqurasiyası və sistemə girişin təşkil edilməsi üçün. Linux ilə uyğunluq üçün Fuchsia-da təklif edilir Machina kitabxanası, Linux proqramlarını Zircon əsaslı hipervizor və Virtio spesifikasiyaları ilə formalaşdırılan xüsusi izolyasiya olunmuş virtual maşında işə salmağa imkan verir, bu, təşkil olunur Linux proqramlarının Chrome OS-da işə salınması üçün.

Təhlükəsizliyin təmin edilməsi üçün inkişaf etmiş bir sandbox-izolasiya sistemi, burada yeni proseslər nüvənin obyektlərinə giriş imkanı yoxdur, yaddaş ayırmağı bacarmırlar və kod işə salmırlar, resurslara giriş isə adlandırma sahələri, mövcud hüquqları müəyyən edir. Platforma təmin edir sandbox-da işlədilən proqramlardan ibarət komponentlərin yaradılması üçün çərçivədir və digər komponentlər ilə IPC vasitəsilə qarşılıqlı əlaqə qurmağa imkan verir.

Mənbə: opennet.ru

DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər 🔥 DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər | ProHoster