>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.

Reply via email to