Skip to content

Instantly share code, notes, and snippets.

@maxlapshin
Created August 14, 2013 14:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save maxlapshin/6231659 to your computer and use it in GitHub Desktop.
Save maxlapshin/6231659 to your computer and use it in GitHub Desktop.
Binary allocation info
1> io:format("~p\n",[erlang:system_info({allocator,binary_alloc})]).
[{instance,0,
[{versions,"0.9","3.0"},
{options,[{e,true},
{t,true},
{ramv,false},
{sbct,524288},
{asbcst,4145152},
{rsbcst,20},
{rsbcmt,80},
{rmbcmt,50},
{mmbcs,32768},
{mmmbc,18446744073709551615},
{mmsbc,256},
{lmbcs,5242880},
{smbcs,262144},
{mbcgs,10},
{acul,0},
{as,bf}]},
{mbcs,[{blocks,2291,2561,2561},
{blocks_size,690801296,776908328,776908328},
{carriers,93,101,101},
{mseg_alloc_carriers,93},
{sys_alloc_carriers,0},
{carriers_size,761528320,795082752,795082752},
{mseg_alloc_carriers_size,761528320},
{sys_alloc_carriers_size,0}]},
{sbcs,[{blocks,1884,2061,2061},
{blocks_size,1867636288,2077714856,2077714856},
{carriers,1884,2061,2061},
{mseg_alloc_carriers,256},
{sys_alloc_carriers,1628},
{carriers_size,2636382208,2927362048,2927362048},
{mseg_alloc_carriers_size,295960576},
{sys_alloc_carriers_size,2340421632}]},
{calls,[{binary_alloc,0,3508542},
{binary_free,0,3504367},
{binary_realloc,0,0},
{mseg_alloc,0,204379},
{mseg_dealloc,0,204030},
{mseg_realloc,0,0},
{sys_alloc,0,1150532},
{sys_free,0,1148904},
{sys_realloc,0,0}]}]},
{instance,1,
[{versions,"0.9","3.0"},
{options,[{e,true},
{t,true},
{ramv,false},
{sbct,524288},
{asbcst,4145152},
{rsbcst,20},
{rsbcmt,80},
{rmbcmt,50},
{mmbcs,32768},
{mmmbc,18446744073709551615},
{mmsbc,256},
{lmbcs,5242880},
{smbcs,262144},
{mbcgs,10},
{acul,0},
{as,bf}]},
{mbcs,[{blocks,261905,267849,267849},
{blocks_size,115563504,131937856,131937856},
{carriers,27,27,27},
{mseg_alloc_carriers,27},
{sys_alloc_carriers,0},
{carriers_size,173539328,173539328,173539328},
{mseg_alloc_carriers_size,173539328},
{sys_alloc_carriers_size,0}]},
{sbcs,[{blocks,512,714,714},
{blocks_size,1062471392,1186963912,1186963912},
{carriers,512,714,714},
{mseg_alloc_carriers,255},
{sys_alloc_carriers,257},
{carriers_size,1231814656,1471414272,1471414272},
{mseg_alloc_carriers_size,703332352},
{sys_alloc_carriers_size,528482304}]},
{calls,[{binary_alloc,0,29668232},
{binary_free,0,29405815},
{binary_realloc,0,9000475},
{mseg_alloc,0,21871},
{mseg_dealloc,0,21589},
{mseg_realloc,0,715},
{sys_alloc,0,23380},
{sys_free,0,23123},
{sys_realloc,0,867}]}]},
{instance,2,
[{versions,"0.9","3.0"},
{options,[{e,true},
{t,true},
{ramv,false},
{sbct,524288},
{asbcst,4145152},
{rsbcst,20},
{rsbcmt,80},
{rmbcmt,50},
{mmbcs,32768},
{mmmbc,18446744073709551615},
{mmsbc,256},
{lmbcs,5242880},
{smbcs,262144},
{mbcgs,10},
{acul,0},
{as,bf}]},
{mbcs,[{blocks,365523,368969,368969},
{blocks_size,168177584,173314448,173314448},
{carriers,35,35,35},
{mseg_alloc_carriers,35},
{sys_alloc_carriers,0},
{carriers_size,240648192,240648192,240648192},
{mseg_alloc_carriers_size,240648192},
{sys_alloc_carriers_size,0}]},
{sbcs,[{blocks,612,729,729},
{blocks_size,1237825888,1251327864,1251327864},
{carriers,612,729,729},
{mseg_alloc_carriers,256},
{sys_alloc_carriers,356},
{carriers_size,1451229184,1540358144,1540358144},
{mseg_alloc_carriers_size,747634688},
{sys_alloc_carriers_size,703594496}]},
{calls,[{binary_alloc,0,40524641},
{binary_free,0,40158506},
{binary_realloc,0,13330261},
{mseg_alloc,0,27483},
{mseg_dealloc,0,27192},
{mseg_realloc,0,843},
{sys_alloc,0,33752},
{sys_free,0,33396},
{sys_realloc,0,1135}]}]},
{instance,3,
[{versions,"0.9","3.0"},
{options,[{e,true},
{t,true},
{ramv,false},
{sbct,524288},
{asbcst,4145152},
{rsbcst,20},
{rsbcmt,80},
{rmbcmt,50},
{mmbcs,32768},
{mmmbc,18446744073709551615},
{mmsbc,256},
{lmbcs,5242880},
{smbcs,262144},
{mbcgs,10},
{acul,0},
{as,bf}]},
{mbcs,[{blocks,361267,363045,363045},
{blocks_size,158223152,167093696,167093696},
{carriers,32,33,33},
{mseg_alloc_carriers,32},
{sys_alloc_carriers,0},
{carriers_size,215482368,223870976,223870976},
{mseg_alloc_carriers_size,215482368},
{sys_alloc_carriers_size,0}]},
{sbcs,[{blocks,637,748,748},
{blocks_size,1309752216,1358995344,1358995344},
{carriers,637,748,748},
{mseg_alloc_carriers,255},
{sys_alloc_carriers,382},
{carriers_size,1544028160,1627389952,1627389952},
{mseg_alloc_carriers_size,815267840},
{sys_alloc_carriers_size,728760320}]},
{calls,[{binary_alloc,0,40310551},
{binary_free,0,39948647},
{binary_realloc,0,13226710},
{mseg_alloc,0,21069},
{mseg_dealloc,0,20782},
{mseg_realloc,0,629},
{sys_alloc,0,40236},
{sys_free,0,39854},
{sys_realloc,0,1384}]}]},
{instance,4,
[{versions,"0.9","3.0"},
{options,[{e,true},
{t,true},
{ramv,false},
{sbct,524288},
{asbcst,4145152},
{rsbcst,20},
{rsbcmt,80},
{rmbcmt,50},
{mmbcs,32768},
{mmmbc,18446744073709551615},
{mmsbc,256},
{lmbcs,5242880},
{smbcs,262144},
{mbcgs,10},
{acul,0},
{as,bf}]},
{mbcs,[{blocks,365288,372418,372418},
{blocks_size,162413824,178014056,178014056},
{carriers,34,35,35},
{mseg_alloc_carriers,34},
{sys_alloc_carriers,0},
{carriers_size,232259584,240648192,240648192},
{mseg_alloc_carriers_size,232259584},
{sys_alloc_carriers_size,0}]},
{sbcs,[{blocks,621,679,679},
{blocks_size,1316952952,1385028600,1385028600},
{carriers,621,679,679},
{mseg_alloc_carriers,256},
{sys_alloc_carriers,365},
{carriers_size,1538260992,1622147072,1622147072},
{mseg_alloc_carriers_size,793772032},
{sys_alloc_carriers_size,744488960}]},
{calls,[{binary_alloc,0,41284231},
{binary_free,0,40918322},
{binary_realloc,0,13581693},
{mseg_alloc,0,23624},
{mseg_dealloc,0,23334},
{mseg_realloc,0,700},
{sys_alloc,0,38062},
{sys_free,0,37697},
{sys_realloc,0,1229}]}]},
{instance,5,
[{versions,"0.9","3.0"},
{options,[{e,true},
{t,true},
{ramv,false},
{sbct,524288},
{asbcst,4145152},
{rsbcst,20},
{rsbcmt,80},
{rmbcmt,50},
{mmbcs,32768},
{mmmbc,18446744073709551615},
{mmsbc,256},
{lmbcs,5242880},
{smbcs,262144},
{mbcgs,10},
{acul,0},
{as,bf}]},
{mbcs,[{blocks,350748,356137,356137},
{blocks_size,157099272,169885952,169885952},
{carriers,33,33,33},
{mseg_alloc_carriers,33},
{sys_alloc_carriers,0},
{carriers_size,223870976,223870976,223870976},
{mseg_alloc_carriers_size,223870976},
{sys_alloc_carriers_size,0}]},
{sbcs,[{blocks,603,815,815},
{blocks_size,1173356064,1345197968,1345197968},
{carriers,603,815,815},
{mseg_alloc_carriers,254},
{sys_alloc_carriers,349},
{carriers_size,1389101056,1691877376,1691877376},
{mseg_alloc_carriers_size,697040896},
{sys_alloc_carriers_size,692060160}]},
{calls,[{binary_alloc,0,39618312},
{binary_free,0,39266961},
{binary_realloc,0,12942509},
{mseg_alloc,0,28962},
{mseg_dealloc,0,28675},
{mseg_realloc,0,902},
{sys_alloc,0,31268},
{sys_free,0,30919},
{sys_realloc,0,1084}]}]},
{instance,6,
[{versions,"0.9","3.0"},
{options,[{e,true},
{t,true},
{ramv,false},
{sbct,524288},
{asbcst,4145152},
{rsbcst,20},
{rsbcmt,80},
{rmbcmt,50},
{mmbcs,32768},
{mmmbc,18446744073709551615},
{mmsbc,256},
{lmbcs,5242880},
{smbcs,262144},
{mbcgs,10},
{acul,0},
{as,bf}]},
{mbcs,[{blocks,382026,386796,386796},
{blocks_size,170132424,180504040,180504040},
{carriers,35,35,35},
{mseg_alloc_carriers,35},
{sys_alloc_carriers,0},
{carriers_size,240648192,240648192,240648192},
{mseg_alloc_carriers_size,240648192},
{sys_alloc_carriers_size,0}]},
{sbcs,[{blocks,585,656,656},
{blocks_size,1188584176,1301199496,1301199496},
{carriers,585,656,656},
{mseg_alloc_carriers,256},
{sys_alloc_carriers,329},
{carriers_size,1394868224,1539833856,1539833856},
{mseg_alloc_carriers_size,772014080},
{sys_alloc_carriers_size,622854144}]},
{calls,[{binary_alloc,0,42352040},
{binary_free,0,41969429},
{binary_realloc,0,14278446},
{mseg_alloc,0,27223},
{mseg_dealloc,0,26932},
{mseg_realloc,0,764},
{sys_alloc,0,35748},
{sys_free,0,35419},
{sys_realloc,0,1089}]}]},
{instance,7,
[{versions,"0.9","3.0"},
{options,[{e,true},
{t,true},
{ramv,false},
{sbct,524288},
{asbcst,4145152},
{rsbcst,20},
{rsbcmt,80},
{rmbcmt,50},
{mmbcs,32768},
{mmmbc,18446744073709551615},
{mmsbc,256},
{lmbcs,5242880},
{smbcs,262144},
{mbcgs,10},
{acul,0},
{as,bf}]},
{mbcs,[{blocks,379079,382512,382512},
{blocks_size,163301976,174214088,174214088},
{carriers,34,34,34},
{mseg_alloc_carriers,34},
{sys_alloc_carriers,0},
{carriers_size,232259584,232259584,232259584},
{mseg_alloc_carriers_size,232259584},
{sys_alloc_carriers_size,0}]},
{sbcs,[{blocks,583,738,738},
{blocks_size,1372118816,1545158160,1545158160},
{carriers,583,738,738},
{mseg_alloc_carriers,256},
{sys_alloc_carriers,327},
{carriers_size,1569456128,1836843008,1836843008},
{mseg_alloc_carriers_size,821821440},
{sys_alloc_carriers_size,747634688}]},
{calls,[{binary_alloc,0,42233814},
{binary_free,0,41854152},
{binary_realloc,0,14228147},
{mseg_alloc,0,26519},
{mseg_dealloc,0,26229},
{mseg_realloc,0,786},
{sys_alloc,0,37165},
{sys_free,0,36838},
{sys_realloc,0,1147}]}]},
{instance,8,
[{versions,"0.9","3.0"},
{options,[{e,true},
{t,true},
{ramv,false},
{sbct,524288},
{asbcst,4145152},
{rsbcst,20},
{rsbcmt,80},
{rmbcmt,50},
{mmbcs,32768},
{mmmbc,18446744073709551615},
{mmsbc,256},
{lmbcs,5242880},
{smbcs,262144},
{mbcgs,10},
{acul,0},
{as,bf}]},
{mbcs,[{blocks,380254,385219,385219},
{blocks_size,179855768,193720080,193720080},
{carriers,36,37,37},
{mseg_alloc_carriers,36},
{sys_alloc_carriers,0},
{carriers_size,249036800,257425408,257425408},
{mseg_alloc_carriers_size,249036800},
{sys_alloc_carriers_size,0}]},
{sbcs,[{blocks,535,580,580},
{blocks_size,1040839856,1093745632,1093745632},
{carriers,535,580,580},
{mseg_alloc_carriers,256},
{sys_alloc_carriers,279},
{carriers_size,1205862400,1278738432,1278738432},
{mseg_alloc_carriers_size,595591168},
{sys_alloc_carriers_size,610271232}]},
{calls,[{binary_alloc,0,42181178},
{binary_free,0,41800389},
{binary_realloc,0,14229823},
{mseg_alloc,0,28512},
{mseg_dealloc,0,28220},
{mseg_realloc,0,862},
{sys_alloc,0,35229},
{sys_free,0,34950},
{sys_realloc,0,977}]}]}]
ok
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment