⇤ ← Revision 1 as of 2007-10-15 17:19:27
591
Comment:
|
671
|
Deletions are marked like this. | Additions are marked like this. |
Line 4: | Line 4: |
* Prevent disk i/o intensive apps from blocking other apps that only do limited disk i/o. Again, we need some class or hierarchy structure to collect the statistics reliably. | * Prevent disk i/o intensive apps from blocking other apps that only do limited disk i/o. Again, we need some class or hierarchy structure to collect the statistics reliably. Please note: AFAIK current disk io schedulers are only "disk input schedulers". |
If you want to do something that has approx. 1000 times more relavance than improving CPU schedulers by some statistically insignificant amount, then please solve the following practical issues:
- Prevent memory hungry apps from forcing other apps (eg. sshd) into deep swap. AFAIK setrlimit does that on a per-process level. We need a per-class or per-process-hierarchy level.
- Prevent disk i/o intensive apps from blocking other apps that only do limited disk i/o. Again, we need some class or hierarchy structure to collect the statistics reliably. Please note: AFAIK current disk io schedulers are only "disk input schedulers".