<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Apr 13, 2015 at 6:44 PM, José Valim <span dir="ltr"><<a href="mailto:jose.valim@plataformatec.com.br" target="_blank">jose.valim@plataformatec.com.br</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">2. The time to start, write to stdio and shutdown the erlang system is higher on 18.0</blockquote></div><br>I was interested in this one, because I think I've perceived startup times being less regular, and this is a good check. I did:</div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">[jlouis@lady-of-pain 2]$ for i in $(seq 1 100); do time erl -eval "io:format(hello, []), halt()." ; done > collected.txt 2>&1</div><div class="gmail_extra">grep real collected.txt | sed -e 's/^.*m//g' -e s/s$//g > data.txt</div><div class="gmail_extra"><br></div><div class="gmail_extra">To collect the necessary data. On a FreeBSD system, you might need the jot(1) command rather than the seq(1) command, but the idea is the same.</div><div class="gmail_extra"><br></div><div class="gmail_extra">In R:</div><div class="gmail_extra"><br></div><div class="gmail_extra">x <- read.csv('data.txt', header=FALSE)</div><div class="gmail_extra">> summary(x)</div><div class="gmail_extra"> V1 </div><div class="gmail_extra"> Min. :0.1890 </div><div class="gmail_extra"> 1st Qu.:0.1930 </div><div class="gmail_extra"> Median :0.1940 </div><div class="gmail_extra"> Mean :0.1948 </div><div class="gmail_extra"> 3rd Qu.:0.1963 </div><div class="gmail_extra"> Max. :0.2050 </div><div><br></div>In other words, my hunch was soundly destroyed by data. I've seen what I perceive to be longer boot times as well, and they seem to deviate more. But the human perception is so bad at precise measurements. Consider using the above script-idea together with R to obtain some more data and better numbers. The mean is usually only a good statistic if you have other data.<br clear="all"><div><br></div>-- <br><div class="gmail_signature">J.</div>
</div></div>