carp: add carp_group_demote_adj()
[dragonfly.git] / test / interbench / readme.interactivity
1         Interactivity, what is it?
2
3 There has been a lot of talk about what makes up a nice feeling desktop under
4 linux. It comes down to two different but intimately related parameters which
5 are not well defined. We often use the terms responsiveness and interactivity
6 in the same sentence, but I'd like to separate the two. As there is no formal
7 definition I prefer to define them as such:
8
9 Responsiveness: The rate at which your workloads can proceed under different
10         load conditions.
11
12 Interactivity: The scheduling latency and jitter present in tasks where the user
13         would notice a palpable deterioration under different load conditions.
14
15 Responsiveness would allow you to continue using your machine without too much
16 interruption to your work, whereas interactivity would allow you to play audio
17 or video without any dropouts, or drag a gui window across the screen and have
18 it render smoothly across the screen without jerks .
19
20 Contest was a benchmark originally written by me to test system responsiveness,
21 and interbench is a benchmark I wrote as a sequel to contest to test
22 interactivity.
23
24 Con Kolivas
25 Mon Jul 11 17:29:21 2005