{"id":11356,"date":"2024-02-18T21:26:41","date_gmt":"2024-02-18T20:26:41","guid":{"rendered":"https:\/\/monodes.com\/predaelli\/?p=11356"},"modified":"2024-02-18T21:26:41","modified_gmt":"2024-02-18T20:26:41","slug":"criu","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2024\/02\/18\/criu\/","title":{"rendered":"CRIU"},"content":{"rendered":"<blockquote><p><em><a href=\"https:\/\/criu.org\/Main_Page\"><img data-recalc-dims=\"1\" decoding=\"async\" class=\"size-full alignleft\" src=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2024\/02\/340px-3.19.jpg?w=910&#038;ssl=1\" alt=\"\" \/><\/a><a href=\"https:\/\/criu.org\/Main_Page\">CRIU<\/a><\/em> Checkpoint\/Restore In Userspace, (pronounced kree-oo, IPA: \/kr\u026a\u028a\/, Russian: \u043a\u0440\u0438\u0443), is a Linux software. It can freeze a running container (or an individual application) and checkpoint its state to disk. The data saved can be used to restore the application and run it exactly as it was during the time of the freeze.<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">CRIU Checkpoint\/Restore In Userspace, (pronounced kree-oo, IPA: \/kr\u026a\u028a\/, Russian: \u043a\u0440\u0438\u0443), is a Linux software. It can freeze a running container (or an individual application) and checkpoint its state to disk. The data saved can be used to restore the application and run it exactly as it was during the time of the freeze. &nbsp;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2024\/02\/18\/criu\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-11356","post","type-post","status-publish","format-standard","hentry","category-senza-categoria"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/s6daft-criu","jetpack-related-posts":[{"id":9031,"url":"https:\/\/monodes.com\/predaelli\/2021\/12\/30\/packaging-pyqt5-apps-with-fbs-distribute-cross-platform-gui-applications-with-the-fman-build-system\/","url_meta":{"origin":11356,"position":0},"title":"Packaging PyQt5 apps with fbs \u2014 Distribute cross-platform GUI applications with the fman Build System","author":"Paolo Redaelli","date":"2021-12-30","format":"link","excerpt":"Packaging PyQt5 apps with fbs \u2014 Distribute cross-platform GUI applications with the fman Build System Packaging PyQt5 apps with fbs Distribute cross-platform GUI applications with the fman Build System by Martin Fitzpatrick Read time 13:29 Packaging and distribution Packaging and distribution course Packaging PyQt5 applications for Windows, with PyInstaller Packaging\u2026","rel":"","context":"In &quot;Documentations&quot;","block_context":{"text":"Documentations","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2201,"url":"https:\/\/monodes.com\/predaelli\/2017\/02\/22\/how-to-revert-chown-command\/","url_meta":{"origin":11356,"position":1},"title":"How to revert chown command?","author":"Paolo Redaelli","date":"2017-02-22","format":false,"excerpt":"How easy is to mess up a system with sudo! From http:\/\/unix.stackexchange.com\/questions\/48845\/how-to-revert-chown-command Rpm based distros help a little. I have to check in deb and apt offer something comparable If I run: sudo chown -R user:user \/ Can I revert it to what it was before I ran it? After\u2026","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":12006,"url":"https:\/\/monodes.com\/predaelli\/2024\/10\/31\/honey-my-hell-is-freezing-over\/","url_meta":{"origin":11356,"position":2},"title":"Honey, my hell is freezing over!","author":"Paolo Redaelli","date":"2024-10-31","format":false,"excerpt":"Today I came to https:\/\/github.com\/phcode-dev\/phoenix: Phoenix is a modern open-source Code Editor for the web, built for the browser. phcode.io I thought it was the usual corporate approach to \"open-source\", since it comes from Adobe, a corporation notorious for its \"nice\" behaviour toward people freedoms. I was quite positively shocked\u2026","rel":"","context":"In &quot;Ethics&quot;","block_context":{"text":"Ethics","link":"https:\/\/monodes.com\/predaelli\/category\/ethics\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":915,"url":"https:\/\/monodes.com\/predaelli\/2016\/01\/21\/find-and-restore-a-deleted-file-in-a-git-repository\/","url_meta":{"origin":11356,"position":3},"title":"Find and restore a deleted file in a Git repository","author":"Paolo Redaelli","date":"2016-01-21","format":false,"excerpt":"Use git log --diff-filter=D --summary to get all the commits which have deleted files and the files deleted;Use git checkout $commit~1 filename to restore the deleted file. Sorgente: Find and restore a deleted file in a Git repository - Stack Overflow","rel":"","context":"In &quot;Documentations&quot;","block_context":{"text":"Documentations","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":9321,"url":"https:\/\/monodes.com\/predaelli\/2022\/04\/28\/microsoft-finds-linux-desktop-flaw-that-gives-root-to-untrusted-users-slashdot\/","url_meta":{"origin":11356,"position":4},"title":"Microsoft Finds Linux Desktop Flaw That Gives Root To Untrusted Users &#8211; Slashdot","author":"Paolo Redaelli","date":"2022-04-28","format":"link","excerpt":"The hell is freezing: \u00a0Microsoft Finds Linux Desktop Flaw That Gives Root To Untrusted Users - Slashdot \ud83d\ude01","rel":"","context":"In &quot;Fun&quot;","block_context":{"text":"Fun","link":"https:\/\/monodes.com\/predaelli\/category\/fun\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":5106,"url":"https:\/\/monodes.com\/predaelli\/2019\/01\/07\/how-to-easily-build-desktop-apps-with-html-css-and-javascript\/","url_meta":{"origin":11356,"position":5},"title":"How to Easily Build Desktop Apps with HTML, CSS and Javascript","author":"Paolo Redaelli","date":"2019-01-07","format":false,"excerpt":"Can HTML, CSS and Javascript really be used to build Desktop Applications? Source: How to Easily Build Desktop Apps with HTML, CSS and Javascript How to Easily Build Desktop Apps with HTML, CSS and Javascript Aditya Sridhar Jan 4 Can HTML, CSS and Javascript really be used to build Desktop\u2026","rel":"","context":"In &quot;Documentations&quot;","block_context":{"text":"Documentations","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/11356","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/comments?post=11356"}],"version-history":[{"count":0,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/11356\/revisions"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=11356"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=11356"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=11356"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}