Student/Institution Yoav Etsion - The Hebrew University of Jerusalem, School of Computer Science and Engineering
Faculty Advisor
Grant
Project/Description Scheduling Interactive Processes in Linux Scheduling in Unix systems has not changed much in 30 years, and relies on prioritization based on (low) CPU usage. This was originally sufficient to give good performance to interactive jobs, as they were typically I/O bound. However, today's interactive jobs use graphical interfaces and may use significant CPU resources, making it hard for the scheduler to identify them. We propose as alternative approach in which interactive processes are identified directly by their interactions with the X server. The scheduler will then be modified to give preferential treatment to the identified processes, guaranteeing a low scheduling latency and good responsiveness.
|
Need help? Use our Contacts page.
Last changed: 21 Dec 2001 jess |
|