Qhov project Clear Linux hloov nws txoj kev loj hlob tsom mus rau cov servers thiab huab tshuab

Cov neeg tsim tawm ntawm Clear Linux faib qhia hais txog kev hloov lub tswv yim txhim kho qhov project. Cov cheeb tsam tseem ceeb ntawm txoj kev loj hlob yog server thiab huab tshuab, uas tam sim no yuav tau txais lub ntsiab lus. Cov khoom ntawm tsab ntawv rau cov chaw ua haujlwm yuav tau txais kev txhawb nqa ntawm qhov seem.

Kev xa cov pob khoom nrog desktops yuav txuas ntxiv mus, tab sis hauv cov pob no yuav muab thawj versions ntawm cov neeg siv ib puag ncig, tsis muaj Clear Linux-specific add-ons thiab hloov pauv. Nrog rau kev tsim cov pob khoom nrog GNOME, qhov muaj pes tsawg leeg thiab kev teeb tsa ntawm lub desktop yuav sib haum rau qhov kev siv saib, dab tsi yog muab los ntawm lub neej ntawd los ntawm GNOME project.

Yav tas los muaj tus kheej lub ncauj lus sau npe, cais daim duab set, pre-installed thib peb add-ons rau GNOME Plhaub (dash-rau-dock, desktop-cim, impatience, tus neeg siv-ntsiab) thiab hloov GNOME teeb tsa ntawm thawj theem yuav yog dhau nyob rau hauv ib lub pob cais "desktop-assets-extras". Lub lim tiam tom ntej, cov pob khoom desktop tau teem sijhawm yuav hloov kho rau GNOME 3.36, uas yuav phim GNOME siv ib puag ncig, tom qab ntawd pob "desktop-assets-extras" yuav raug txiav tawm.

Cia peb nco qab tias Clear Linux faib yog tsim los ntawm Intel thiab muab kev sib cais nruj ntawm cov ntawv thov siv cov ntim sib cais siv tag nrho virtualization. Lub hauv paus ib feem ntawm kev faib khoom muaj tsuas yog ib qho me me ntawm cov cuab yeej rau kev khiav ntim thiab hloov kho atomically. Txhua daim ntawv thov raug tsim los ua cov pob Flatpak lossis Bundles uas khiav hauv cov thawv cais. Ntxiv nrog rau cov khoom siv kho kom haum, tus tsim tawm ib tsab yog qhov tseem ceeb rau nws qhov kev txhawb nqa kho vajtse nthuav dav, kev koom ua ke ntawm FUSE-based debugging system, qhov sib ntxiv ntawm tus tshiab installer, thiab muaj. daim ntawv teev npe, uas muaj cov khoom siv rau kev siv cov kev loj hlob ib puag ncig siv ntau hom lus thiab technologies.

Nta ntawm Clear Linux:

  • Binary distribution qauv. Cov kev hloov kho tshiab tuaj yeem ua tau nyob rau hauv ob hom: siv thaj ua rau thaj ua rau lub cev khiav thiab hloov kho tag nrho cov kab ke los ntawm kev txhim kho cov duab tshiab hauv Btrfs snapshot cais thiab hloov lub active snapshot nrog ib tug tshiab;
  • Aggregating pob khoom rau hauv pawg (ntshuas), tsim kev npaj ua haujlwm, txawm tias muaj pes tsawg software Cheebtsam tsim lawv. Cov pob khoom thiab cov duab ib puag ncig yog tsim los ntawm qhov chaw cia ntawm RPM pob, tab sis raug xa tawm yam tsis tau muab faib rau hauv pob. Nyob rau hauv cov thawv, ib daim ntawv tshwj xeeb optimized ntawm Clear Linux khiav, muaj cov bundles tsim nyog los khiav lub hom phiaj daim ntawv thov;
  • Ib qho kev txhim kho kev txhim kho tau zoo ua rau hauv lub hauv paus ntawm kev faib khoom thiab ua kom muaj kev xa khoom sai sai ntawm kev hloov kho tshiab uas kho cov teeb meem tseem ceeb thiab qhov tsis zoo. Ib qho kev hloov tshiab hauv Clear Linux suav nrog tsuas yog cov ntaub ntawv uas tau hloov pauv ncaj qha, yog li kev kho raug rau qhov tsis zoo thiab ua yuam kev tsuas yog siv ob peb kilobytes thiab tau teeb tsa yuav luag tam sim;
  • Unified versioning system - qhov kev faib tawm yog sawv cev rau lub xeev thiab cov qauv ntawm tag nrho nws cov khoom, uas yooj yim rau kev tsim cov khoom tsim rov ua dua tshiab thiab taug qab cov kev hloov pauv rau cov khoom faib ntawm cov ntaub ntawv qib. Hloov / hloov kho ib feem ntawm lub kaw lus ib txwm ua rau kev hloov pauv ntawm tag nrho cov qauv ntawm tag nrho cov kev faib tawm (yog tias nyob rau hauv ib qho kev faib tawm tus lej ntawm ib pob tsuas yog nce, ces hauv Clear Linux version ntawm kev faib nws tus kheej yog nce) ;
  • Stateless mus kom ze rau kev txiav txim configuration, implying hais tias sib txawv chav kawm ntawv ntawm tej chaw raug cais (OS, cov neeg siv thiab lub kaw lus chaw yog khaws cia nyias), lub system tsis txuag nws lub xeev (tsis muaj neeg nyob) thiab tom qab installation tsis muaj tej chaw nyob rau hauv / thiab lwm yam directory, tab sis tsim teeb tsa ntawm yoov raws li cov qauv teev tseg thaum pib. Txhawm rau rov pib qhov system nqis rau qhov tseem ceeb, koj tuaj yeem tshem tawm /etc thiab /var;
  • Siv full-fledged virtualization (KVM) rau khiav ntim, uas tso cai rau kom muaj kev ruaj ntseg siab. Lub sij hawm pib lub thawv yog me ntsis tom qab ib txwm ntim cov tshuab cais tawm (namespaces, cgroups) thiab tau txais kev tso npe thov ntim rau ntawm qhov kev thov (lub sijhawm pib ib puag ncig virtual yog li 200ms, thiab kev nco ntxiv yog 18-20 MB ib lub thawv). Txhawm rau txo kev siv lub cim xeeb, siv lub tshuab siv DAX (txoj kev nkag mus rau cov ntaub ntawv kaw lus hla ntawm nplooj ntawv cache yam tsis siv cov cuab yeej thaiv qib), thiab thev naus laus zis yog siv los txiav tawm qhov chaw nco zoo ib yam KSM (Kernel Shared Memory), uas tso cai rau koj los teeb tsa kev sib koom ntawm cov tswv cuab cov peev txheej thiab txuas cov qhua sib txawv rau cov qauv txheej txheem ib puag ncig.
  • Tau qhov twg los: opennet.ru

Ntxiv ib saib