|  | @@ -256,7 +256,7 @@ static grpc_millis compute_min_deadline(timer_shard* shard) {
 | 
	
		
			
				|  |  |  static void timer_list_init() {
 | 
	
		
			
				|  |  |    uint32_t i;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -  g_num_shards = GPR_MIN(1, 2 * gpr_cpu_num_cores());
 | 
	
		
			
				|  |  | +  g_num_shards = GPR_MIN(32, 2 * gpr_cpu_num_cores());
 | 
	
		
			
				|  |  |    g_shards =
 | 
	
		
			
				|  |  |        static_cast<timer_shard*>(gpr_zalloc(g_num_shards * sizeof(*g_shards)));
 | 
	
		
			
				|  |  |    g_shard_queue = static_cast<timer_shard**>(
 |