Ho hatisitsoe sephutheloana sa CRIU 3.18 (Checkpoint and Restore In Userspace) se etselitsoeng ho boloka le ho khutlisetsa lits'ebetso sebakeng sa basebelisi. Setsi sa lisebelisoa se u lumella ho boloka boemo ba ts'ebetso e le 'ngoe kapa sehlopha, ebe u qala mosebetsi ho tloha sebakeng se bolokiloeng, ho kenyelletsa le ka mor'a ho tsosolosa tsamaiso kapa ho seva se seng, ntle le ho senya likhokahano tsa marang-rang tse seng li thehiloe. Khoutu ea projeke e ajoa tlasa laesense ea GPLv2.
Likarolo tsa ts'ebeliso ea theknoloji ea CRIU li kenyelletsa ho netefatsa hore OS e qala bocha ntle le ho senya ts'ebetso ea ts'ebetso ea nako e telele, ho falla ha lijana tse ka thoko, ho potlakisa ts'ebetso ea butle (o ka qala ho sebetsa ho tsoa mmusong o bolokiloeng kamora ho qala), o etsa kernel. lintlafatso ntle le ho qala lits'ebeletso, nako le nako ho boloka boemo ba lits'ebetso tse nkileng nako e telele ho etsa mesebetsi ea komporo ho qala mosebetsi ha ho ka ba le kotsi, ho leka-lekanya mojaro ho li-node ka lihlopha, ho etsa likopi tsa lits'ebetso mochining o mong (fork ho sistimi e hole), ho theha linepe tsa lits'ebetso tsa mosebelisi nakong ea ts'ebetso ea tlhahlobo ho sistimi e 'ngoe kapa haeba ho hlokahala ho hlakola liketso tse ling lenaneong. CRIU e sebelisoa litsamaisong tsa taolo ea lijana tse joalo ka OpenVZ, LXC/LXD le Docker. Liphetoho tse hlokahalang hore CRIU e sebetse li kenyelelitsoe ho Linux kernel e kholo.
Tokollong e ncha:
- Hoa khoneha ho sebelisa CRIU ntle le litokelo tsa metso.
- Ts'ehetso e ekelitsoeng bakeng sa lets'oao la SIGTSTP (letšoao le sebetsanang le ho emisa ts'ebetso, leo, ho fapana le SIGSTOP, le ka sebetsoang le ho hlokomolohuoa).
- E kenyellelitsoe "--skip-file-rwx-check" parameter ho tlola tlhahlobo ea tumello ea faele (r/w/x) nakong ea ho hlaphoheloa.
- Tšehetso e ekelitsoeng bakeng sa likhetho tsa IP_PKTINFO le IPV6_RECVPKTINFO.
- Bakeng sa li-platform tsa ARM, tšehetso ea li-breakpoints tsa hardware e kentsoe tšebetsong.
- Kenyelletso ea ho boloka sebaka bakeng sa lifaele tse fokolang haholo tsa ghost (-ghost-fiemap).
Source: opennet.ru