Ukukhutshwa kwe-CRIU 3.18, inkqubo yokugcina nokubuyisela imeko yeenkqubo kwiLinux

Ukukhutshwa kwe-CRIU 3.18 (I-Checkpoint kunye noBuyisela kwiNdawo yoMsebenzisi) iye yapapashwa, eyenzelwe ukugcina nokubuyisela iinkqubo kwindawo yomsebenzisi. I-toolkit ikuvumela ukuba ugcine imo enye okanye iqela leenkqubo, kwaye emva koko uqalise umsebenzi ukusuka kwindawo egciniweyo, kubandakanywa emva kokuqaliswa kwenkqubo okanye kwenye iseva, ngaphandle kokwaphula uxhulumaniso lwenethiwekhi esele lusekiwe. Ikhowudi yeprojekthi isasazwa phantsi kwelayisensi ye-GPLv2.

Imimandla yokusetyenziswa kwethekhnoloji ye-CRIU ibandakanya ukuqinisekisa ukuqalisa kwakhona kwe-OS ngaphandle kokuphazamisa ukuqhubeka kokuphunyezwa kweenkqubo ezihlala ixesha elide, Ukufuduka okuphilayo kwezikhongozeli ezizimeleyo, ukukhawulezisa ukuqaliswa kweenkqubo ezicothayo (unokuqala ukusebenza kurhulumente ogcinwe emva kokuqaliswa), ukwenza i-kernel. uhlaziyo ngaphandle kokuqalisa kwakhona iinkonzo, ukugcinwa ngamaxesha athile ubume beenkqubo ezihlala ixesha elide.ukuqulunqa imisebenzi ukuze uqalise umsebenzi kwakhona xa kukho ungqubano, ukulinganisa umthwalo kwiinodi kumaqela, ukuphinda-phinda iinkqubo komnye umatshini (ifolokhwe kwisixokelelwano esikude), ukwenza iziqwengana yezicelo zomsebenzisi ngexesha lokusebenza uhlalutyo kwenye inkqubo okanye xa kuyimfuneko ukurhoxisa izenzo ezongezelelweyo kwinkqubo. I-CRIU isetyenziswa kwiinkqubo zolawulo lwesikhongozeli ezifana ne-OpenVZ, i-LXC/LXD kunye ne-Docker. Utshintsho oluyimfuneko ukuze i-CRIU isebenze lubandakanyiwe kwi-Linux kernel engundoqo.

Kukhupho olutsha:

  • Предоставлена возможность использования CRIU без прав root.
  • Добавлена поддержка сигнала SIGTSTP (интерактивный сигнал приостановки выполнения, который в отличие от SIGSTOP может быть обработан и проигнорирован).
  • Добавлен параметр «—skip-file-rwx-check» для пропуска проверки прав доступа к файлу (r/w/x) при восстановлении.
  • Добавлена поддержка опций IP_PKTINFO и IPV6_RECVPKTINFO.
  • Для платформ ARM реализована поддержка аппаратных точек останова.
  • Добавлена оптимизация точек сохранения для сильно разреженных ghost-файлов (—ghost-fiemap).

umthombo: opennet.ru

Yongeza izimvo