>From #cat-v in irc: 07:13 < uriel> sl: thank you so very much for the benchmarks 07:14 < uriel> sadly, the conclusion, as in most experiments, is the null hypothesis: formatter makes zero meaningful difference (in Plan 9) 07:14 < uriel> which is very surprising and interesting 07:15 < uriel> (I timed it on linux a while ago, and using plain template.pl was *WAY* slower, it took a considerable % of the whole werc runtime, but then on linux I'm seeing <200ms/req even over the network) 07:16 < uriel> also, another thing, due to strange buffering at the http server network stack, I found non-local benchmarks sometimes were quite different from local ones (and by this I mean not just slower) 07:16 < uriel> would be nice to do some actual profiling to find out where time is going when running werc on Plan 9 07:16 < uriel> (probably I/O, but really who knows?) 07:17 < uriel> another interesting thing might be compare running from a ramfs vs. cwfs 07:17 < uriel> sl: also, what http server are you using? httpd or rc-httpd?
Another idea: Run werc inside iostats? Thanks again, great work and very interesting. uriel On Sat, Aug 6, 2011 at 9:09 AM, Stanley Lieber <[email protected]> wrote: > In the interests of creating a larger set of test data, I wrote a small > rc program to automate capturing, and then averaging, load times > for various werc configurations: > > http://plan9.stanleylieber.com/werc/test/wt > > The following list of times represents the average of 100 requests > sent to each configuration (raw logs of each of the 100 requests are > provided at the URL that introduces each result). Values are truncated > (not rounded) to the thousandths place. > > default is a standard index.md. > janes is a site that uses the janes app to construct an index from > several files. > > The formatter "markdown" is Discount, David Parsons' c implementation of John > Gruber's Markdown text to HTML language. > > ------------------------------------------------------------------------------------------------------------------------------------- > > formatter=(fltr_cache markdown) > > http://plan9.stanleylieber.com/werc/test/wt.default.fltr_cache.markdown > 1.063 > > http://plan9.stanleylieber.com/werc/test/wt.janes.fltr_cache.markdown > 2.550 > > ------------------------------------------------------------------------------------------------------------------------------------- > > formatter=(markdown) > > http://plan9.stanleylieber.com/werc/test/wt.default.markdown > 1.079 > > http://plan9.stanleylieber.com/werc/test/wt.janes.markdown > 2.503 > > ------------------------------------------------------------------------------------------------------------------------------------- > > formatter=(fltr_cache markdown.pl) > > http://plan9.stanleylieber.com/werc/test/wt.default.fltr_cache.markdown_pl > 1.091 > > http://plan9.stanleylieber.com/werc/test/wt.janes.fltr_cache.markdown_pl > 2.590 > > ------------------------------------------------------------------------------------------------------------------------------------- > > formatter=(markdown.pl) > > http://plan9.stanleylieber.com/werc/test/wt.default.markdown_pl > 1.028 > > http://plan9.stanleylieber.com/werc/test/wt.janes.markdown_pl > 2.302 > > ------------------------------------------------------------------------------------------------------------------------------------- > > formatter=(fltr_cache md2html.awk) > > http://plan9.stanleylieber.com/werc/test/wt.default.fltr_cache.md2html_awk > 1.141 > > http://plan9.stanleylieber.com/werc/test/wt.janes.fltr_cache.md2html_awk > 2.580 > > ------------------------------------------------------------------------------------------------------------------------------------- > > formatter=(md2html.awk) > > http://plan9.stanleylieber.com/werc/test/wt.default.md2html_awk > 1.063 > > http://plan9.stanleylieber.com/werc/test/wt.janes.md2html_awk > 2.540 > > ------------------------------------------------------------------------------------------------------------------------------------- > > -- > You received this message because you are subscribed to the Google Groups > "werc" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/werc9?hl=en. > > -- You received this message because you are subscribed to the Google Groups "werc" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/werc9?hl=en.
