CRIU рек.реж рдХреЛ рд╡рд┐рдореЛрдЪрди, рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдХреЛ рдЕрд╡рд╕реНрдерд╛ рдмрдЪрдд рд░ рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреЗ рдкреНрд░рдгрд╛рд▓реА Linux

рдЫ рдорд╣рд┐рдирд╛рдХреЛ рд╡рд┐рдХрд╛рд╕ рдкрдЫрд┐, CRIU рек.реи (рдЪреЗрдХрдкреЛрдЗрдиреНрдЯ рд░ рд░рд┐рд╕реНрдЯреЛрд░ рдЗрди рдпреБрдЬрд░рд╕реНрдкреЗрд╕), рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдард╛рдЙрдБрдорд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рдмрдЪрдд рд░ рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдЯреБрд▓рдХрд┐рдЯ, рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рдЫред рдЯреБрд▓рдХрд┐рдЯрд▓реЗ рдПрдХ рд╡рд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдХреЛ рд╕рдореВрд╣рдХреЛ рдЕрд╡рд╕реНрдерд╛ рдмрдЪрдд рдЧрд░реНрди рд░ рддреНрдпрд╕рдкрдЫрд┐ рдмрдЪрдд рдЧрд░рд┐рдПрдХреЛ рдЕрд╡рд╕реНрдерд╛рдмрд╛рдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкреБрди: рд╕реБрд░реБ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рдЬрд╕рдорд╛ рдкреНрд░рдгрд╛рд▓реА рд░рд┐рдмреБрдЯ рдкрдЫрд┐ рд╡рд╛ рдЕрд╡рд╕реНрдерд┐рдд рдиреЗрдЯрд╡рд░реНрдХ рдЬрдбрд╛рдирд╣рд░реВрд▓рд╛рдИ рдмрд╛рдзрд╛ рдирдкреБрд░реНтАНрдпрд╛рдИ рдлрд░рдХ рд╕рд░реНрднрд░рдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЫред рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рдХреЛрдб C рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ рд░ GPLv2 рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫред CRIU OpenVZ, LXC/LXD, рд░ Docker рдЬрд╕реНрддрд╛ рдХрдиреНрдЯреЗрдирд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред CRIU рд▓рд╛рдИ рдХрд╛рдо рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдХреЛрд░ рдХрд░реНрдиреЗрд▓рдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХреЛ рдЫред Linux.

CRIU рдкреНрд░рд╡рд┐рдзрд┐рдХреЛ рдкреНрд░рдпреЛрдЧрдХрд╛ рдХреНрд╖реЗрддреНрд░рд╣рд░реВрдорд╛ рд▓рд╛рдореЛ рд╕рдордпрджреЗрдЦрд┐ рдЪрд▓рд┐рд░рд╣реЗрдХрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдХреЛ рдирд┐рд░рдиреНрддрд░рддрд╛рдорд╛ рдмрд╛рдзрд╛ рдирдкреБрд░реНтАНрдпрд╛рдИ OS рд░рд┐рдмреБрдЯ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрдиреЗ, рдкреГрдердХ рдХрдиреНрдЯреЗрдирд░рд╣рд░реВрдХреЛ рдкреНрд░рддреНрдпрдХреНрд╖ рдорд╛рдЗрдЧреНрд░реЗрд╕рди, рдврд┐рд▓реЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдХреЛ рд╕реБрд░реБрд╡рд╛рддрд▓рд╛рдИ рддреАрд╡реНрд░ рдкрд╛рд░реНрдиреЗ (рддрдкрд╛рдИрдВрд▓реЗ рд╕реБрд░реБрд╡рд╛рдд рдкрдЫрд┐ рдмрдЪрдд рдЧрд░рд┐рдПрдХреЛ рдЕрд╡рд╕реНрдерд╛рдмрд╛рдЯ рдХрд╛рдо рд╕реБрд░реБ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ), рд╕реЗрд╡рд╛рд╣рд░реВ рдкреБрди: рд╕реБрд░реБ рдирдЧрд░реА рдХрд░реНрдиреЗрд▓ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХрд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрдиреЗ, рдЕрд╕рд╛рдорд╛рдиреНрдп рд╕рдорд╛рдкреНрддрд┐рдХреЛ рдЕрд╡рд╕реНрдерд╛рдорд╛ рдХрд╛рдо рдкреБрди: рд╕реБрд░реБ рдЧрд░реНрди рд▓рд╛рдореЛ рд╕рдордпрджреЗрдЦрд┐ рдЪрд▓рд┐рд░рд╣реЗрдХрд╛ рдХрдореНрдкреНрдпреБрдЯрд┐рдЩ рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рдЕрд╡рд╕реНрдерд╛рд▓рд╛рдИ рд╕рдордп-рд╕рдордпрдорд╛ рдмрдЪрдд рдЧрд░реНрдиреЗ, рдХреНрд▓рд╕реНрдЯрд░рд╣рд░реВрдорд╛ рдиреЛрдбрд╣рд░реВрдорд╛ рднрд╛рд░ рд╕рдиреНрддреБрд▓рди рдЧрд░реНрдиреЗ, рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрд▓рд╛рдИ рдЕрд░реНрдХреЛ рдореЗрд╕рд┐рдирдорд╛ (рд░рд┐рдореЛрдЯ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдлреЛрд░реНрдХ) рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдЧрд░реНрдиреЗ, рдЕрд░реНрдХреЛ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рддрд┐рдиреАрд╣рд░реВрдХреЛ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдЮреНрдЪрд╛рд▓рдирдХреЛ рдХреНрд░рдордорд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд╕реНрдиреНрдпрд╛рдкрд╢рдЯрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ рд╡рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдордорд╛ рдердк рдХрд╛рд░реНрдпрд╣рд░реВ рд░рджреНрдж рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рднрдПрдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреНред

рдирдпрд╛рдБ рд░рд┐рд▓реАрдЬ рдорд╛:

  • RISC-V рд╡рд╛рд╕реНрддреБрдХрд▓рд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред
  • PIDFD рд╕рдВрдпрдиреНрддреНрд░рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ, рдЬрд╕рд▓реЗ рдореВрд▓ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрд╕рдБрдЧ рдмрд╛рдБрдзрд┐рдПрдХрд╛ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдкрд╣рд┐рдЪрд╛рдирдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧрд▓рд╛рдИ рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ (рдпрд╕ PID рд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рд╣рд╛рд▓рдХреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдорд╛рдкреНрдд рднрдПрдкрдЫрд┐ рдирд┐рдпрдорд┐рдд PID рдЕрд░реНрдХреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдорд╛ рддреЛрдХреНрди рд╕рдХрд┐рдиреНрдЫ)ред
  • ARM64 рдкреНрд▓реЗрдЯрдлрд░реНрдорд▓реЗ рдЕрдм рдкреЛрдЗрдиреНрдЯрд░ рдкреНрд░рдорд╛рдгреАрдХрд░рдг (PAC рдкреЛрдЗрдиреНрдЯрд░ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЛрдб) рдорд╛ рд╡рд┐рд╕реНрддрд╛рд░рд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ, рдЬрд╕рд▓реЗ рдкреЛрдЗрдиреНрдЯрд░рдХреЛ рдкреНрд░рдпреЛрдЧ рдирдЧрд░рд┐рдПрдХреЛ рдорд╛рдерд┐рд▓реНрд▓реЛ рдмрд┐рдЯрд╣рд░реВрдорд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░рд┐рдПрдХреЛ рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдлрд┐рд░реНрддрд╛ рдареЗрдЧрд╛рдирд╛рд╣рд░реВрдХреЛ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред
  • NVIDIA CUDA рдкреНрд░рд╡рд┐рдзрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рдЕрд╡рд╕реНрдерд╛ рдмрдЪрдд рд░ рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рдкрд░рд┐рд╖реНрдХреГрдд рдХреНрд╖рдорддрд╛рд╣рд░реВред
  • рдХреЛрдб рд╕рдореНрдкрд╛рджрди рдирдЧрд░реАрдХрдиреИ рдирд┐рд░реНрдорд╛рдг рд╕рдордпрдорд╛ рдиреЗрдЯрд╡рд░реНрдХ рдмреНрд▓рдХрд┐рдЩ рдмреНрдпрд╛рдХрдПрдиреНрдб рдЪрдпрди рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдпреЛред рдмреНрдпрд╛рдХрдПрдиреНрдбрд▓рд╛рдИ NETWORK_LOCK_DEFAULT рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░ рдкрд╛рд╕ рдЧрд░реЗрд░ рдкрд░рд┐рдорд╛рд░реНрдЬрди рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ make, рдЬрд╕рд▓реЗ "NETWORK_LOCK_IPTABLES", "NETWORK_LOCK_NFTABLES", рд░ "NETWORK_LOCK_SKIP" рдорд╛рдирд╣рд░реВрд▓рд╛рдИ рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
  • Aarch64 рд░ ARM рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ coredump рдлрд╛рдЗрд▓рд╣рд░реВ рдЙрддреНрдкрдиреНрди рдЧрд░реНрди рд╕рдХреНрд╖рдо рд╕рдорд░реНрдердиред

рд╕реНрд░реЛрдд: opennet.ru

DDoS рд╕реБрд░рдХреНрд╖рд╛, VPS VDS рд╕рд░реНрднрд░рд╣рд░реВ рднрдПрдХрд╛ рд╕рд╛рдЗрдЯрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рднрд░рдкрд░реНрджреЛ рд╣реЛрд╕реНрдЯрд┐рдЩ рдЦрд░рд┐рдж рдЧрд░реНрдиреБрд╣реЛрд╕реН ЁЯФе DDoS рд╕реБрд░рдХреНрд╖рд╛, VPS VDS рд╕рд░реНрднрд░рд╣рд░реВ рд╕рд╣рд┐рддрдХреЛ рднрд░рдкрд░реНрджреЛ рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╣реЛрд╕реНрдЯрд┐рдЩ рдХрд┐рдиреНрдиреБрд╣реЛрд╕реН | ProHoster