Kompania Intel për zgjerimin e fushës së aplikimit të distribuimit , i pozicionuar më parë si një zgjidhje e specializuar për izolimin e kontejnerëve. Versioni i ri lejon përdorimin e distribuimit në sistemet e zhvilluesve si një mjedis përdoruesi. Si parazgjedhje ofrohet tavolina GNOME, por opcionalisht janë në dispozicion KDE Plasma, Xfce, LXQt, Awesome dhe i3.

Distribucioni Clear Linux siguron një izolim të fortë të aplikacioneve përmes kontejnerëve, të ndarë duke përdorur virtualizimin e plotë. Pjesa bazë e distribuimit përmban vetëm grupin minimal të veglave për të nisur kontejnerët dhe përmirësohet në mënyrë atomike. Të gjitha aplikacionet janë të formuluara si paketa Flatpak ose grupe (Bundle), të ndihmuara në kontejnerë të veçantë.
Versioni për zhvilluesit, përveç përgatitjes së grupeve me aplikacione grafike dhe përdoruese, është veçanërisht i spikatur për zgjerimin e mbështetjes për pajisjet, integrimin e sistemit të debug-imit bazuar në FUSE, shtimin e një instaluesi të ri dhe futjen në përdorim , ku të cilin ofrohen grupe për vendosjen e mjediseve për zhvillim duke përdorur gjuhë dhe teknologji të ndryshme.
Oferohet një set bazë i veçantë , i cili përfshin mjete ndërtimi mbi versione të reja të LLVM dhe GCC me optimizime për çipat Intel (komponentët specifikë për infrastrukturat e konteinerëve janë ndarë në setin ). Gjithashtu janë shtuar grupe të parakonfiguruara për vendosjen e sistemeve të mësimit të makinerive (Deep Learning Reference Stack mbi Intel DL Boost me optimizime për Intel Xeon Scalable) dhe për analizën e volumit të madh të dhënash (Data Analytics Reference Stack mbi Apache Hadoop dhe Apache Spark).
Karakteristikat e Clear Linux:
- Modeli binar i shpërndarjes së distribucionit. Përditësimi i sistemit mund të kryhet në dy modo: aplikimi i korrigjimeve mbi sistemin në punë dhe përditësimi i plotë i sistemit përmes instalimit të një imazhi të ri në një snapshots të veçantë Btrfs dhe zëvendësimi i snapshots aktiv me të riun;
- Agregimi i pakove në grupe (), që krijojnë funksionalitetin e gatshëm, pavarësisht numrit të komponenteve software që e formojnë. Bundle dhe përbërja e ambientit sistemor krijohen mbi bazën e repository-t RPM, por dërgohen pa ndarje në paketa. Brenda kontejnerëve ekzekutohet një kopje e optimizuar e Clear Linux, e cila përmban grupet e nevojshme për të nisur aplikacionin e synuar (bundle);
- Një sistem efektiv për instalimin e përditësimeve, i integruar në pjesën bazë të distribucionit, i cili siguron shpërndarjen e përshpejtuar të përditësimeve me korrigjimin e problemeve dhe dobësive kritike. Përditësimi në Clear Linux përfshin vetëm të dhënat e ndryshuara direkt, prandaj rregullimet standarde të dobësive dhe gabimeve zënë vetëm disa kilobajtë dhe instalohen pothuajse menjëherë;
- Sistemi i unifikuar i versioneve â versioni i distribucionit pĂ«rfaqĂ«son gjendjen dhe versionet e tĂ« gjitha komponenteve tĂ« pĂ«rfshira, qĂ« Ă«shtĂ« i dobishĂ«m pĂ«r krijimin e konfigurimeve tĂ« riprodhueshme dhe ndjekjen e ndryshimeve tĂ« komponentĂ«ve nĂ« nivelin e skedarĂ«ve. Ndryshimi/aktualizimi i ndonjĂ« pjese tĂ« sistemit gjithmonĂ« çon nĂ« ndryshimin e versionit total tĂ« tĂ«rĂ« distribucionit (nĂ«se nĂ« distribucionet e zakonshme thjesht rritet numri i versionit tĂ« njĂ« pakete tĂ« caktuar, nĂ« Clear Linux rritet versioni i vetĂ« distribucionit);
- Qasja Stateless për përcaktimin e konfiguracionit, që nënkupton se klasat e ndryshme të cilësimeve ndahen (cilësimet e OS, përdoruesit dhe sistemit ruhet veçmas), sistemi nuk mban gjendjen e tij (stateless) dhe pas instalimit nuk përmban cilësime në drejtorinë /etc, por gjeneron cilësimet në fluks në bazë të shabllonëve të treguar gjatë nisjes. Për të rikthyer cilësimet e sistemit në vlerat e parazgjedhura mund të fshihet thjesht /etc dhe /var;
- virtualizim të plotë (KVM) për të dizajnuar konteinerë, që siguron një nivel të lartë sigurie. Koha e aktivizimit të konteinerëve është disi më e ngadaltë se sistemet tradicionale të izolimit të konteinerëve (namespaces, cgroups) dhe është e pranueshme për aktivizimin e konteinerëve të aplikacioneve me kërkesë (koha e aktivizimit të mjedisit virtual është rreth 200ms, dhe konsumi shtesë i memories është 18-20 MB për konteiner). Për të reduktuar konsumin e memories, përdoret mekanizmi (qasje e drejtpërdrejtë në FSh duke anashkaluarCaches e faqeve pa përdorimin e nivelit të pajisjeve të bllokut), dhe për dedupikimin e zonave të ngjashme të memories aplikohet teknologjia (Memoria e Ndajtur e Kernelit), që lejon organizimin e ndarjes së burimeve në sistemin mikpritës dhe lidhjen e një modeli të përbashkët të mjedisit të sistemit me sisteme të ndryshme të mysafirëve.
Burimi: opennet.ru
