Anyway, for comparison here's a chunk of vmstat output from larousse.
Compared to pliny, larousse has very little idle time (the 'id' column)
and always too many processes waiting to run (the 'r' column). It also has
relatively light disk usage ('bi' and 'bo' for input and output; pliny has
a lot more input since it's reading mucho data from the database, for both
itself and larousse's web requests).
procs memory swap io system cpu
r b w swpd free buff cache si so bi bo in cs us sy id
37 0 1 159116 261032 137472 1256024 0 0 7 441 693 364 86 8 6
18 0 1 159116 260652 137472 1256072 0 0 6 303 710 317 93 7 0
22 0 1 159116 260324 137472 1256172 0 0 2 150 598 270 94 6 0
14 0 1 159116 260048 137472 1256288 0 0 2 138 583 261 92 8 0
16 0 1 159116 259432 137472 1256264 0 0 4 170 670 340 93 7 0
23 0 1 159116 258648 137472 1256400 0 0 6 143 657 314 92 8 0
9 17 1 159116 260772 137472 1256504 0 0 2 150 675 380 94 6 0
6 0 0 159116 259116 137472 1256344 0 0 2 224 717 377 92 8 0
18 0 1 159116 259504 137472 1256268 0 0 4 172 578 300 90 10 0
8 72 0 159116 258900 137472 1256908 0 0 88 2026 1512 659 52 6 42
70 0 0 159116 258892 137472 1257064 0 0 2 169 643 288 71 10 19
42 0 1 159116 257544 137476 1257296 0 0 20 195 714 348 92 8 0
23 0 1 159116 256600 137480 1257540 0 0 21 181 669 345 92 8 0
11 0 1 159116 257808 137488 1257264 0 0 7 163 723 413 92 8 0
5 0 1 159116 260772 137492 1257428 0 0 10 190 708 428 92 8 0
9 0 0 159116 264604 137496 1257600 0 0 14 162 638 399 93 7 0
3 0 0 159116 269448 137496 1257476 0 0 2 152 741 426 92 7 0
9 0 0 159116 272228 137496 1257652 0 0 1 145 572 315 77 10 14
8 0 0 159116 275328 137496 1257640 0 0 2 142 669 384 92 8 0
4 0 0 159116 278836 137504 1257652 0 0 6 187 689 453 93 6 0
7 0 0 159116 281592 137504 1257788 0 0 1 162 657 423 92 7 1
15 0 0 159116 285212 137504 1257704 0 0 1 131 563 338 92 8 0
16 0 1 159116 286664 137504 1257788 0 0 3 176 670 374 90 10 0
14 24 1 159116 278576 137504 1257856 0 0 3 159 664 383 94 6 0
28 0 0 159116 270172 137508 1257948 0 0 25 182 694 402 88 12 0