Útgáfa af CRIU 4.3, kerfi til að vista og endurheimta stöðu ferla í Linux

Eftir 11 mánaða þróun hefur CRIU 4.3 (Checkpoint and Restore in Userspace), verkfærakista sem er hönnuð til að vista og endurheimta ferla í notendarými, verið gefin út. Verkfærakistan gerir kleift að vista stöðu eins eða hóps ferla og halda síðan áfram keyrslu frá vistuðu ástandi, þar á meðal eftir endurræsingu kerfisins eða á öðrum netþjóni án þess að trufla núverandi nettengingar. Kóði verkefnisins er skrifaður í C ​​og dreift undir GPLv2 leyfinu. CRIU er notað í gámastjórnunarkerfum eins og OpenVZ, LXC/LXD og Docker. Breytingarnar sem þarf til að CRIU virki hafa verið innleiddar í kjarnann. Linux.

Notkunarsvið CRIU tækni felur í sér að tryggja endurræsingu stýrikerfis án þess að trufla samfellu langvinnra ferla, Lifandi flutning á einangruðum gámum, flýta fyrir ræsingu hægra ferla (þú getur byrjað að vinna úr stöðunni sem er vistað eftir frumstillingu), framkvæma kjarnauppfærslur án þess að endurræsa þjónustu, vista reglulega stöðu langvarandi tölvuverkefna til að halda aftur af, óeðlilega hleðslu að setja ferla í aðra vél (gaffla í fjarkerfi), búa til skyndimyndir af notendaforritum meðan á notkun stendur til greiningar þeirra á öðru kerfi eða ef nauðsynlegt er að hætta við frekari aðgerðir í forritinu.

Í nýju útgáfunni:

  • Möguleikinn á að þjappa minnisblokkum og síðum með LZ4 reikniritinu og fjölþráða afþjöppun hefur verið innleiddur.
  • Afköst bætast með því að nota ósamstillta inntak/úttak (AIO) við endurheimt VMA-síðu (Virtual Memory Area), nýrri aðferð til að stöðva verkefni án þess að nota vélbúnaðarbrotspunkta og samhliða endurheimt memfd og nafnlausra sameiginlegra minnis.
  • Bætti við stuðningi við ARM64 GCS (Guarded Control Stack) viðbótina, sem veitir vélbúnaðarvörn fyrir skilaföng falla. Eftir að stjórn hefur verið flutt yfir á fall geymir örgjörvinn skilaföng ekki aðeins á venjulegum stafla heldur einnig á sérstökum skuggastafla, sem ekki er hægt að breyta beint. Áður en fallinu er hætt er skilaföngin tekin úr skuggastaflanum og borin saman við skilaföngin á aðalstaflanum.
  • Bætti við bakgrunni til að vista stöðu NVIDIA CUDA bílstjóraforritaskilsins.
  • Endurheimt GPU-kortlagningar hefur verið tryggð.
  • Fyrir amdgpu rekilinn hefur verið innleitt vistun og endurheimt stöðu DRM (Direct Rendering Manager) undirkerfisbiðminnis og DMA-BUF skráarlýsinga.
  • Bætt við skipunum til að þjappa og afþjappa minnismyndum í ótengdri stillingu.
  • Bætt við stuðningi við að vista og endurheimta upplýsingar um UID-bindingar við nettengi.
  • Bætti við valkostinum "--image-io-mode" til að skrifa og lesa minnissíðumyndir í O_DIRECT ham (framhjá skyndiminni síðunnar).

Heimild: opennet.ru

Kauptu áreiðanlega hýsingu fyrir síður með DDoS vernd, VPS VDS netþjónum 🔥 Kauptu áreiðanlega vefhýsingu með DDoS vörn, VPS VDS netþjónum | ProHoster