2 <!DOCTYPE HTML PUBLIC 
"-//W3C//DTD HTML 4.01//EN"> 
   5         <link type=
"text/css" rel=
"stylesheet" href=
"style.css" /> 
  12             <img style=
"border:none" alt=
"Redis Documentation" src=
"redis.png"> 
  16             <div id=
"pagecontent"> 
  18 <!-- This is a (PRE) block.  Make sure it's left aligned or your toc title will be off. --> 
  19 <b>RedisBigData: Contents
</b><br>    <a href=
"#BGSAVE and BGREWRITEAOF blocking fork() call">BGSAVE and BGREWRITEAOF blocking fork() call
</a><br>    <a href=
"#Using multiple cores">Using multiple cores
</a><br>    <a href=
"#Splitting data into multiple instances">Splitting data into multiple instances
</a><br>    <a href=
"#BGSAVE / AOFSAVE memory usage, and copy on write">BGSAVE / AOFSAVE memory usage, and copy on write
</a><br>    <a href=
"#BGSAVE / AOFSAVE time for big datasets">BGSAVE / AOFSAVE time for big datasets
</a><br>    <a href=
"#Non blocking hash table">Non blocking hash table
</a> 
  22                 <h1 class=
"wikiname">RedisBigData
</h1> 
  29                     =Redis Big Data: facts and guidelines=
<h2><a name=
"BGSAVE and BGREWRITEAOF blocking fork() call">BGSAVE and BGREWRITEAOF blocking fork() call
</a></h2> 
  30 <pre class=
"codeblock python" name=
"code"> 
  31 fork.c 
&& ./a.out
 
  32 allocated:     
1 MB, fork() took 
0.000 
  33 allocated:    
10 MB, fork() took 
0.001 
  34 allocated:   
100 MB, fork() took 
0.007 
  35 allocated:  
1000 MB, fork() took 
0.059 
  36 allocated: 
10000 MB, fork() took 
0.460 
  37 allocated: 
20000 MB, fork() took 
0.895 
  38 allocated: 
30000 MB, fork() took 
1.327 
  39 allocated: 
40000 MB, fork() took 
1.759 
  40 allocated: 
50000 MB, fork() took 
2.190 
  41 allocated: 
60000 MB, fork() took 
2.621 
  42 allocated: 
70000 MB, fork() took 
3.051 
  43 allocated: 
80000 MB, fork() took 
3.483 
  44 allocated: 
90000 MB, fork() took 
3.911 
  45 allocated: 
100000 MB, fork() took 
4.340 
  46 allocated: 
110000 MB, fork() took 
4.770 
  47 allocated: 
120000 MB, fork() took 
5.202 
  49 <h2><a name=
"Using multiple cores">Using multiple cores
</a></h2> 
  50 <h2><a name=
"Splitting data into multiple instances">Splitting data into multiple instances
</a></h2> 
  51 <h2><a name=
"BGSAVE / AOFSAVE memory usage, and copy on write">BGSAVE / AOFSAVE memory usage, and copy on write
</a></h2> 
  52 <h2><a name=
"BGSAVE / AOFSAVE time for big datasets">BGSAVE / AOFSAVE time for big datasets
</a></h2> 
  53 <h2><a name=
"Non blocking hash table">Non blocking hash table
</a></h2>