Project

General

Profile

Bug #9707

Updated by Yuri Pankov almost 3 years ago

#9694 addressed the hang that was prohibiting the use of parallel crash dump. It is still disabled by default. 

 We should consider enabling parallel crash dump by default. This entails determining the optimum default settings for the tunables that control when parallel dump is used (vs serial) and either introducing a mechanism to disable bzip2, or removing the bzip2 support. At the moment, to enable parallel dump but not bzip2, dump_plat_mincpu needs to be set to a number greater than the number of CPUs on the system, which isn't ideal. 

 |_. |_. ratio |_. time |_. page/sec |_. compress ns/page |_. pages | 
 | Serial lzjb (live) | 5.94 | 31 | 89939 | 6688 | 2911045 | 
 | Parallel lzjb (live) | 5.84 | 14 | 199131 | 9566 | 2912521 | 
 | Serial lzjb | 6.02 | 67 | 43426 | 13834 | 2911060 | 
 | Parallel lzjb | 5.90 | 18 | 161786 | 3430 | 2788110 | 
 | Parallel bzip2 (level 1) | 17.23 | 92 | 31641 | 974201 | 2787836 | 
 | Parallel bzip2 (level 5) | 18.96 | 107 | 27219 | 1129610 | 2909551 | 
 | Parallel bzip2 (level 9) | 19.37 | 124 | 23476 | 1313436 | 2912165 |

Back