Rilascio di CRIU 3.19, il sistema per la salvataggio e il ripristino dello stato dei processi in Linux

È stato pubblicato il rilascio dello strumento CRIU 3.19 (Checkpoint and Restore In Userspace), progettato per salvare e ripristinare i processi nello spazio utente. Questo strumento consente di salvare lo stato di uno o più processi e successivamente riprendere il lavoro dalla posizione salvata, anche dopo un riavvio del sistema o su un altro server, senza interrompere le connessioni di rete già stabilite. Il codice del progetto è distribuito con licenza GPLv2.

Le aree di applicazione della tecnologia CRIU includono la capacità di riavviare il sistema operativo senza interrompere l'esecuzione di processi a lungo termine, la migrazione live di container isolati, l'accelerazione dell'avvio di processi lenti (è possibile iniziare a lavorare da uno stato salvato dopo l'inizializzazione), l'esecuzione di aggiornamenti del kernel senza riavviare i servizi, il salvataggio periodico dello stato delle attività computazionali a lungo termine per riprendere l'operazione in caso di crash, il bilanciamento del carico sui nodi nei cluster, la duplicazione di processi su un'altra macchina (fork su un sistema remoto), e la creazione di snapshot di applicazioni utente durante l'esecuzione per l'analisi su un altro sistema o nel caso sia necessario annullare ulteriori azioni nel programma. CRIU è utilizzato in sistemi di gestione dei container come OpenVZ, LXC/LXD e Docker. Le modifiche necessarie per l'operatività di CRIU sono incluse nel kernel Linux principale.

Nel nuovo rilascio è stata implementata la supporto per l'architettura del set di istruzioni LoongArch64, utilizzata nei processori cinesi Loongson 3A5000/3B5000/3C5000 e che realizza un ISA RISC simile a MIPS e RISC-V. Per i nuovi processori Intel è stata aggiunta la supporto per l'istruzione XSAVE. È stata aggiunta la supporto per la migrazione della configurazione prctl(NO_NEW_PRIVS) e garantito il ripristino della configurazione prctl(THP_DISABLE). È stata interrotta la supporto per Python 2.

Fonte: opennet.ru

Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster