Lëshimi CRIU 4.0, sistem për ruajtjen dhe rikthimin e gjendjes së proceseve në Linux.

ËshtĂ« publikuar versioni 4.0 i instrumentit CRIU (Checkpoint and Restore In Userspace), i destinuar pĂ«r ruajtjen dhe rikuperimin eproceseve nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit. Ky instrument lejon ruajtjen e gjendjes sĂ« njĂ« grupe ose tĂ« vetme procesesh, dhe pastaj vazhdimin e punĂ«s nga pozita e ruajtur, pĂ«rfshirĂ« edhe pas njĂ« ricarikimi tĂ« sistemit ose nĂ« njĂ« server tjetĂ«r pa ndĂ«rprerjen e lidhjeve tĂ« krijuara tashmĂ«. Kodi i projektit Ă«shtĂ« shkruar nĂ« gjuhĂ«n C dhe shpĂ«rndahet nĂ«n licencĂ«n GPLv2. CRIU pĂ«rdoret nĂ« sisteme menaxhimi tĂ« kontejnerĂ«ve si OpenVZ, LXC/LXD dhe Docker. Ndryshimet e nevojshme pĂ«r funksionimin e CRIU janĂ« pĂ«rfshirĂ« nĂ« bĂ«rthamĂ«n kryesore tĂ« Linux.

Si zona të aplikimit të teknologjisë CRIU, dihet se ofron ri-startimin e sistemit operativ pa ndërprerje të vazhdimësisë së proceseve që zgjatin, migrimin e përkohshëm të kontejnerëve të izoluara, përshpejtimin e nisjes së proceseve të ngadalta (mund të filloni punën nga një gjendje e ruajtur pas iniciatës), kryerjen e përditësimeve të bërthamës pa ri-startimin e shërbimeve, ruajtjen e përkohshme të gjendjes së detyrave të larta për llogaritje për t'u rikuperuar në rast dështimi, balancimin e ngarkesës në nyjat e grupeve, përfundimin e proceseve në një makinë tjetër (fork në një sistem të largët), krijimin e snapshot-eve të aplikacioneve të përdoruesve gjatë punës për analizimin e tyre në një sistem tjetër ose në rast se nevojitet anulimi i veprimeve të mëtejshme në program.

NĂ« versionin e ri:

  • ËshtĂ« shtuar njĂ« plugin CUDA, i cili siguron mundĂ«sinĂ« e ruajtjes dhe rikuperimit tĂ« gjendjes sĂ« aplikacioneve mbi teknologjinĂ« NVIDIA CUDA.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r mekanizmin Shadow Stack, i mbĂ«shtetur qĂ« nga bĂ«rthama Linux 6.6, dhe qĂ« mundĂ«son bllokimin e funksionimit tĂ« shumĂ« eksploitĂ«ve, duke pĂ«rdorur mundĂ«sitĂ« harduerike tĂ« procesorĂ«ve Intel (pas kalimit tĂ« kontrollit nĂ« funksion, adresat e rikthimit ruhen nga procesori jo vetĂ«m nĂ« stack-un normal, por edhe nĂ« njĂ« 'stack' tĂ« veçantĂ« 'tĂ« errĂ«t', i cili nuk mund tĂ« ndryshohet drejtpĂ«rdrejt, dhe para se tĂ« del nga funksioni, adresa e rikthimit nxirret nga stack-u i errĂ«t dhe krahasohet me adresĂ«n e rikthimit nga stack-u kryesor).
  • Candido mbĂ«shtetje pĂ«r komandĂ«n ioctl PAGEMAP_SCAN pĂ«r tĂ« marrĂ« informacion mbi pĂ«rmbajtjen e tabelave tĂ« faqeve tĂ« memories, e cila, ndĂ«r tĂ« tjera, duke u pĂ«rdorur me userfaultfd(), lejon tĂ« pĂ«rcaktohen faktet e shkruajtes nĂ« njĂ« zonĂ« tĂ« veçantĂ« tĂ« memories.
  • Zhvilluar mundĂ«sinĂ« pĂ«r rikthimin e rrjedhĂ«s nĂ« cgroup v1 tĂ« saktĂ«.

    Burimi: opennet.ru
Bleni hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera đŸ”„ Bli hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera | ProHoster