Open main menu

OpenVZ Virtuozzo Containers Wiki β

Changes

Checkpointing internals

22 bytes added, 14:31, 6 September 2006
made a table out of list in Image size minimization
== Image size minimization ==
CPT needs to save all the VE data to a file after VE was suspended and to transfer this file to the destination node before VE can be restored. It means that migration latency is proportional to total size of this image file. Though actual image sizes are surprisingly small for typical tasks<br>2 Mb – idle apache with 8 preforked children<br>20 Mb – screen + bash + cxoffice + winword + small document<br>24 Mb – screen + bash + mozilla + Java VM<br>0.7 Mb – screen + 1 bash<br>3 Mb – screen + 8 bashes in chain<br>13 Mb – screen + acroread on 7 Mb pdf file<br>2 Mb – running full Zeus-4.2r4<br>0.9 Mb – sshd with one forked child and bash<br>3 Mb – mysqld<br>1 Mb – postgresql server<br>2.5 Mb – CommuniGate Pro 4.0.6<br>25 Mb – phhttps with LinuxThreads. Doc set is /var/www/manual/*.en<br>
{| class="wikitable"
! Size !! Applications
|-
| 2 Mb || idle apache with 8 preforked children
|-
20 Mb || screen + bash + cxoffice + winword + small document
|-
24 Mb || screen + bash + mozilla + Java VM
|-
0.7 Mb || screen + 1 bash
|-
3 Mb || screen + 8 bashes in chain
|-
13 Mb || screen + acroread on 7 Mb pdf file
|-
2 Mb || running full Zeus-4.2r4
|-
0.9 Mb || sshd with one forked child and bash
|-
3 Mb || mysqld
|-
1 Mb || postgresql server
|-
2.5 Mb || CommuniGate Pro 4.0.6
|-
25 Mb || phhttps with LinuxThreads. Doc set is /var/www/manual/*.en
|}
they can be much larger, when the VE to be migrated runs processes which use lots of virtual memory.