diff options
| author | eunhhu <[email protected]> | 2026-10-01 06:25:21 +0100 |
|---|---|---|
| committer | eunhhu <[email protected]> | 2026-10-01 06:25:21 +0100 |
| commit | ddcc1202daa7de84f13ff712fdb5ad12159facc1 (patch) | |
| tree | 47deddd3c047df16c3c94d8a2ea9f4724a852083 /research/experiments/026-apps-on-one-host/2026-10-01-tpcc-by-commit-linux-aarch64.txt | |
| parent | be297ead16b41938e84bcc3f1be628bc8725f2f4 (diff) | |
| download | pure-ddcc1202daa7de84f13ff712fdb5ad12159facc1.tar.gz pure-ddcc1202daa7de84f13ff712fdb5ad12159facc1.zip | |
Measure one host of many apps against a process each (111)
017's first stage met its four criteria on the Pi (RAM stores, five
rounds, the order of the ways turned): app B's 99th percentile while
app A is flooded by 64 connections is 168 us, half of two processes'
336 us; the two apps busy together write 146.1k a second against
146.2k, with the same 1.4 ms tail; an app costs a host 120 KiB of its
own memory (a process: 1,311 KiB PSS) and 100 apps still run on three
threads; a host of one app keeps its speed (TPC-C +1.2% at the median
of six pairs, two of them interfered and kept; the bank's queries
within 2.6%) and its instructions (+0.94% at most).
On the way: apps hopped between workers each turn (fixed in db4ee9c),
connections of one app spread over all connection threads made the
host a third more expensive a request and its tail a kernel tick
(fixed by home threads, d24881d), and the work budget's counting cost
every table row 26 instructions (fixed in be297ea). The earlier runs
are kept apart (db4ee9c's isolation, d24881d's pairs and counts, the
interrupted first try).
Diffstat (limited to 'research/experiments/026-apps-on-one-host/2026-10-01-tpcc-by-commit-linux-aarch64.txt')
| -rw-r--r-- | research/experiments/026-apps-on-one-host/2026-10-01-tpcc-by-commit-linux-aarch64.txt | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/research/experiments/026-apps-on-one-host/2026-10-01-tpcc-by-commit-linux-aarch64.txt b/research/experiments/026-apps-on-one-host/2026-10-01-tpcc-by-commit-linux-aarch64.txt new file mode 100644 index 0000000..47bc69c --- /dev/null +++ b/research/experiments/026-apps-on-one-host/2026-10-01-tpcc-by-commit-linux-aarch64.txt @@ -0,0 +1,12 @@ +1 0b5fa1d 44097 42.0 0.88 1.19 +1 cac499d 46273 41.4 0.91 1.77 +1 38fde9d 45395 41.7 0.89 2.22 +1 d8fcd53 46009 41.6 0.9 2.06 +1 d95740e 46774 41.2 0.92 2.02 +1 41502b9 45546 41.6 0.9 2.03 +2 41502b9 45328 41.9 0.9 2.06 +2 d95740e 46385 41.3 0.91 1.94 +2 d8fcd53 45520 41.7 0.9 1.88 +2 38fde9d 45666 41.6 0.9 2.05 +2 cac499d 46716 41.3 0.91 1.92 +2 0b5fa1d 46413 41.5 0.9 1.93 |
