Changes

165 bytes added ,  14:27, 19 October 2023
m
no edit summary
Line 1: Line 1:  
This article describes what CRIU does to make sure it restores the correct set of files and how this file validation is implemented in CRIU. This project was completed under the [https://summerofcode.withgoogle.com/projects/#5773537320632320 GSoC 2020 program].
 
This article describes what CRIU does to make sure it restores the correct set of files and how this file validation is implemented in CRIU. This project was completed under the [https://summerofcode.withgoogle.com/projects/#5773537320632320 GSoC 2020 program].
 +
 +
Note: This is NOT merged to CRIU, see https://github.com/checkpoint-restore/criu/pull/1148
    
== The previous implementation ==
 
== The previous implementation ==
Line 49: Line 51:  
For reference, these tests were run on tmpfs (To remove any disk latency) and on an undervolted i5 4800H.
 
For reference, these tests were run on tmpfs (To remove any disk latency) and on an undervolted i5 4800H.
   −
{| class="wikitable"
+
{| class="wikitable" style="text-align: center;
 
|+zdtm/transition/shmem:
 
|+zdtm/transition/shmem:
 
|-
 
|-
Line 68: Line 70:  
|}
 
|}
   −
{| class="wikitable"
+
{| class="wikitable" style="text-align: center;
 
|+zdtm/static/maps04:
 
|+zdtm/static/maps04:
 
|-
 
|-
Line 90: Line 92:  
* Calculating the checksum can be made faster by using a lookup table.
 
* Calculating the checksum can be made faster by using a lookup table.
    +
[[Category:Files]]
 
[[Category:Under the hood]]
 
[[Category:Under the hood]]
5

edits