Tukunga o CRIU 3.18, he punaha mo te penapena me te whakaora i te ahua o nga tukanga i Linux

Ko te tukunga o te taputapu taputapu CRIU 3.18 (Checkpoint and Restore In Userspace), i hangaia hei whakaora me te whakaora i nga tukanga i roto i te waahi kaiwhakamahi. Ma te kete taputapu ka taea e koe te tiaki i te ahua o tetahi, roopu ranei o nga mahi, katahi ka timata ano te mahi mai i te waahi kua tiakina, tae atu ki muri i te whakaara ano i te punaha, i runga ranei i tetahi atu tūmau, me te kore e pakaru nga hononga whatunga kua whakaritea. Ka tohatohahia te waehere kaupapa i raro i te raihana GPLv2.

Ko nga waahanga o te whakamahi i te hangarau CRIU ko te whakarite kia whakaara ano te OS me te kore e whakararu i te haere tonu o te mahi o nga mahi roa, Te heke ora o nga ipu taratahi, te whakatere i te whakarewatanga o nga mahi puhoi (ka taea e koe te tiimata ki te mahi mai i te kawanatanga kua tiakina i muri i te tiimata), te kawe i te kernel. nga whakahou me te kore e whakaara ano i nga ratonga, ka penapena i ia waa te ahua o nga mahi roa. mahi rorohiko ki te timata ano i te mahi mena he tukinga, te whakataurite i te kawenga ki runga i nga pona i roto i nga tautau, te mahi taarua ki tetahi atu miihini (marau ki te punaha mamao), te hanga whakaahua o nga tono a nga kaiwhakamahi i te wa e mahi ana mo te tātari i runga i tetahi atu punaha, ki te mea ranei me whakakore etahi atu mahi i roto i te kaupapa. Ka whakamahia te CRIU ki nga punaha whakahaere ipu penei i te OpenVZ, LXC/LXD me Docker. Ko nga huringa e tika ana mo te mahi a CRIU kei roto i te kernel Linux matua.

I roto i te tukunga hou:

  • Ka taea te whakamahi CRIU kaore he mana pakiaka.
  • He tautoko taapiri mo te tohu SIGTSTP (he tohu pahekoheko hei aukati i te whakamatenga, kaore e rite ki te SIGSTOP, ka taea te tukatuka me te warewarehia).
  • Kua taapirihia te tawhā "--skip-file-rwx-check" ki te peke i te tirotiro whakaaetanga konae (r/w/x) i te wa whakaora.
  • He tautoko taapiri mo nga whiringa IP_PKTINFO me IPV6_RECVPKTINFO.
  • Mo nga papaahi ARM, kua whakatinanahia te tautoko mo nga waahi pakaru taputapu.
  • Kua taapirihia te arotautanga waahi tiaki mo nga konae wairua iti rawa (--ghost-fiemap).

Source: opennet.ru

Tāpiri i te kōrero