From cb6a481f251dfe6be4506aea543b4de5b0af4242 Mon Sep 17 00:00:00 2001 From: Tony Garnock-Jones Date: Thu, 19 Mar 2015 01:25:59 -0400 Subject: [PATCH] observe-all-* and sum-all-* experiments --- README.md | 5 +++ latest-results.html | 31 ++++++++++++++++ observe-all-minimart.rkt | 71 +++++++++++++++++++++++++++++++++++ observe-all-prospect.rkt | 71 +++++++++++++++++++++++++++++++++++ sum-all-minimart.rkt | 75 +++++++++++++++++++++++++++++++++++++ sum-all-prospect.rkt | 80 ++++++++++++++++++++++++++++++++++++++++ 6 files changed, 333 insertions(+) create mode 100644 observe-all-minimart.rkt create mode 100644 observe-all-prospect.rkt create mode 100644 sum-all-minimart.rkt create mode 100644 sum-all-prospect.rkt diff --git a/README.md b/README.md index a39ef6b..3ef7bc5 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,11 @@ - internal-latency-prospect.rkt is the same, but using Prospect instead of Minimart. + - observe-all-minimart.rkt, observe-all-prospect.rkt, + sum-all-minimart.rkt and sum-all-prospect.rkt measure the costs of + presence notification and processing in Minimart and Prospect + worlds, respectively. + - pingpong.rkt and pingpong.erl are simple measurements of Racket's and Erlang's built-in thread communication latency, respectively. They do not use the racket-logger statistics-collection subsystem, diff --git a/latest-results.html b/latest-results.html index 03b5012..ff0498b 100644 --- a/latest-results.html +++ b/latest-results.html @@ -8,6 +8,7 @@ .linearscale { background-color: #ccf; } .internallatency { background-color: #fcc; } .serverstats { background-color: #ffc; } + .routingevents { background-color: #fcf; } @@ -190,6 +191,36 @@ +

Routing Events

+

+ Measures computation and dispatch time of routing events, plus + processing time of routing events in leaf actors. +

+ +
+ + + + + + + + + + + + + + + + +
VariantProduction computation cost of each routing eventProduction and consumption computation cost of each routing event
observe/sum minimart
observe/sum prospect
+