View output
cmeiklejohn@parrhesia:/mnt/c/Users/chris/GitHub/partisan$ make
/mnt/c/Users/chris/GitHub/partisan/rebar3 compile
===> Verifying dependencies...
===> Fetching libp2p ({git,"git@github.com:helium/erlang-libp2p.git",
{branch,"master"}})
===> Fetching rebar3_gpb_plugin ({pkg,<<"rebar3_gpb_plugin">>,
<<"2.2.2">>})
===> Downloaded package, caching at /home/cmeiklejohn/.cache/rebar3/hex/default/packages/rebar3_gpb_plugin-2.2.2.tar
===> Fetching gpb ({pkg,<<"gpb">>,<<"4.1.1">>})
===> Downloaded package, caching at /home/cmeiklejohn/.cache/rebar3/hex/default/packages/gpb-4.1.1.tar
View gist:8ee5bf579047dd321fcc6774ae62cd4b
cmeiklejohn@parrhesia:/mnt/c/Users/chris/GitHub/unir$ cat eprof-disterl-1
****** Process <0.3434.0> -- 100.00 % of profiled time ***
FUNCTION CALLS % TIME [uS / CALLS]
-------- ----- ------- ---- [----------]
partisan_util:term_to_iolist/1 1 0.00 1 [ 1.00]
lager:safe_format/4 1 0.00 1 [ 1.00]
lager_app:get_env_default/2 1 0.00 1 [ 1.00]
lists:reverse/2 1 0.00 1 [ 1.00]
lager:do_log_impl/10 1 0.00 2 [ 2.00]
View gist:6cb83041dcc9d2f078d9e8487b1cd52e
disterl,1,1,1048576,1000,1,1827659
partisan,1,1,1048576,1000,1,1869385
partisan,1,1,1048576,1000,1,1884221
disterl,2,1,1048576,1000,1,3641205
partisan,2,1,1048576,1000,1,3890395
partisan,2,2,1048576,1000,1,3801871
disterl,4,1,1048576,1000,1,7788329
partisan,4,1,1048576,1000,1,7419634
partisan,4,4,1048576,1000,1,7241866
disterl,8,1,1048576,1000,1,15373471
View gist:6df7c1ffd808ba617b3c9ec84400ace6
cmeiklejohn@parrhesia:/mnt/c/Users/chris/GitHub/unir$ cat eprof-disterl-1
****** Process <0.3435.0> -- 100.00 % of profiled time ***
FUNCTION CALLS % TIME [uS / CALLS]
-------- ----- ------- ---- [----------]
inet_tcp:send/2 1 0.10 1 [ 1.00]
partisan_util:term_to_iolist/1 1 0.10 1 [ 1.00]
gen_server:handle_msg/5 1 0.10 1 [ 1.00]
partisan_peer_connection:send/3 1 0.21 2 [ 2.00]
prim_inet:send/3 1 0.21 2 [ 2.00]
View gist:6dd4b44e9045ca94359df88b894e007f
cmeiklejohn@galicia:~/unir$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 58
model name : Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz
stepping : 9
microcode : 0x12
cpu MHz : 3499.802
cache size : 8192 KB
View gist:378e0879b2d4c8733e04a342b14eec68
cmeiklejohn@parrhesia:/mnt/c/Users/chris/GitHub/unir/_checkouts/partisan$ cat eprof
****** Process <0.222.0> -- 100.00 % of profiled time ***
FUNCTION CALLS % TIME [uS / CALLS]
-------- ----- ------- ---- [----------]
prim_inet:send/3 4023 0.07 9779 [ 2.43]
partisan_peer_connection:send/3 4023 0.07 9900 [ 2.46]
inet_tcp:send/2 4023 0.08 10812 [ 2.69]
gen_tcp:send/2 4023 0.08 11458 [ 2.85]
gen_server:handle_msg/5 4023 0.08 11524 [ 2.86]
View eprof-partisan-5
****** Process <0.275.0> -- 100.00 % of profiled time ***
FUNCTION CALLS % TIME [uS / CALLS]
-------- ----- ------- ---- [----------]
partisan_mochiglobal:get/2 1 0.84 2 [ 2.00]
partisan_mochiglobal:get/3 1 0.84 2 [ 2.00]
partisan_SUITE:'-default_manager_test/1-fun-12-'/3 1 0.84 2 [ 2.00]
rand:seed/1 1 0.84 2 [ 2.00]
rand:seed_s/2 1 0.84 2 [ 2.00]
rand:'-mk_alg/1-fun-6-'/2 1 0.84 2 [ 2.00]
gen_server:cast/2 1 0.84 2 [ 2.00]
View eprof-partisan-1
****** Process <0.255.0> -- 100.00 % of profiled time ***
FUNCTION CALLS % TIME [uS / CALLS]
-------- ----- ------- ---- [----------]
erlang:unique_integer/0 1 0.49 1 [ 1.00]
partisan_mochiglobal:get/2 1 0.97 2 [ 2.00]
partisan_mochiglobal:get/3 1 0.97 2 [ 2.00]
partisan_mochiglobal:key_to_module/1 1 0.97 2 [ 2.00]
partisan_config:get/2 1 0.97 2 [ 2.00]
partisan_SUITE:'-default_manager_test/1-fun-12-'/3 1 0.97 2 [ 2.00]
View gist:74462ca5354401ffaf8f476d3a796b80
// Future versions of Hyper may add additional config options,
// which will not automatically be merged into this file.
// See https://hyper.is#cfg for all currently supported options.
module.exports = {
config: {
// Choose either "stable" for receiving highly polished,
// or "canary" for less polished but more frequent updates
updateChannel: 'canary',
View gist:c10c3d05abf1e2671c8266529cce9157
2017-11-23 21:26:04 =ERROR REPORT====
** Generic server disksup terminating
** Last message in was timeout
** When Server state == [{data,[{"OS",{unix,linux}},{"Timeout",1800000},{"Threshold",80},{"D
iskData",[]}]}]
** Reason for termination ==
** {badarg,[{erlang,port_close,[#Port<0.2000>],[]},{disksup,terminate,2,[{file,"disksup.erl"
},{line,169}]},{gen_server,try_terminate,3,[{file,"gen_server.erl"},{line,629}]},{gen_server
,terminate,7,[{file,"gen_server.erl"},{line,795}]},{proc_lib,init_p_do_apply,3,[{file,"proc_
lib.erl"},{line,247}]}]}