Project

General

Profile

Bug #3609

Updated by Joao Eduardo Luis over 11 years ago

Left a couple of monitors running overnight with heap profiling active. 

 Don't have the logs, as I wasn't expecting it to work (yet again) and had simply forgotten to kill the cluster. 

 This however produced some neat heap profiles that were finally usable -- my guess is that disabling -O2 and letting the monitors run free during the night helped a lot. 

 Now, the good stuff. 

 <pre> 
 mon.b 

 Total: 337.4 MB 
    337.4 100.0% 100.0%      337.4 100.0% ceph::buffer::create_page_aligned 

 [snip] 

 mon.c 

 Total: mon.c 


 *Total: 2269.0 MB MB* 
   2269.0 100.0% 100.0%     2269.0 100.0% ceph::buffer::create_page_aligned 
 </pre> 

 Note that in this case mon.b is the leader. At least it was supposed to be, unless something went awfully wrong and quorum was broken. I have no idea if that indeed happened, as I just killed them when I logged back into the server and noticed they were up. 

 By the way, this is running v0.55 (690f8175606edf37a3177c27a3949c78fd37099f). 

 Full heap profile attached. 

Back