Ikhithi yamathuluzi ye-CRIU 3.19 (Checkpoint and Restore In Userspace) yokonga nokubuyisela izinqubo esikhaleni somsebenzisi isikhishiwe. Ikhithi yamathuluzi ikuvumela ukuthi ulondoloze isimo senqubo eyodwa noma iqembu, bese uqala kabusha umsebenzi endaweni elondoloziwe, okuhlanganisa ngemva kokuqalisa kabusha isistimu noma kwenye iseva ngaphandle kokuphula uxhumano lwenethiwekhi oseluvele lusunguliwe. Ikhodi yephrojekthi isatshalaliswa ngaphansi kwelayisensi ye-GPLv2.
Ukusetshenziswa kobuchwepheshe be-CRIU kufaka phakathi ukuqinisekisa ukuthi i-OS iqala kabusha ngaphandle kokuphazamisa ukuqhubeka kwezinqubo ezisebenza isikhathi eside, ukufuduka bukhoma kweziqukathi ezihlukanisiwe, ukusheshisa ukuqaliswa kwezinqubo ezihamba kancane (zingaqala kusukela esimweni esigciniwe ngemva kokuqaliswa), ukwenza izibuyekezo ze-kernel ngaphandle kokuqalisa kabusha izinsizakalo, ukulondoloza njalo isimo semisebenzi yekhompyutha ehlala isikhathi eside ukuze kuqaliswe umsebenzi uma kwenzeka ingozi, ukulinganisela umthwalo kuzo zonke izingqimba ngamaqoqo, ukukopisha izinqubo komunye umshini (ukufola ohlelweni olukude), nokudala izithombe zezinhlelo zokusebenza zomsebenzisi ngesikhathi sokusebenza ukuze zihlaziywe kwenye uhlelo noma uma kwenzeka ezinye izenzo ohlelweni zidinga ukukhanselwa. I-CRIU isetshenziswa ezinhlelweni zokuphatha iziqukathi ezifana ne-OpenVZ, LXC/LXD, kanye ne-Docker. Izinguquko ezidingekayo ukuze i-CRIU isebenze zifakiwe ku-kernel eyinhloko. Linux.
Ukukhishwa okusha kunikeza ukwesekwa kwesakhiwo sesethi yemiyalo ye-LoongArch64 esetshenziswa kumaphrosesa we-Chinese Loongson 3A5000/3B5000/3C5000 futhi sisebenzisa i-RISC ISA efana ne-MIPS ne-RISC-V. Kumaphrosesa amasha e-Intel, ukwesekwa komyalelo we-XSAVE kungeziwe. Kwengezwe usekelo lokuthutha isilungiselelo se-prctl(NO_NEW_PRIVS) futhi kubuyiselwe isilungiselelo se-prctl(THP_DISABLE). Ukusekelwa kwePython 2 kunqanyuliwe.
Source: opennet.ru
