Workload Management and Scheduling
One of the most important factors that determine the usability for an application is response time. Psychological studies show that the acceptable maximum application response time for a human is about three seconds. After three seconds, the user might loose concentration and does something else. Once the application has finished its processing and is ready for the next human input, the user has to focus on the application again. These context switches are extremely expensive as they constantly interrupt the user and lead to being unproductive.
- [Pla11]H. Plattner, SanssouciDB: an in-memory database for mixed-workload processing, in BTW (Springer, Berlin, 2011), pp. 2–21 Google Scholar