KernelNewbies
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

Kernel Hacking

  • Frontpage

  • Kernel Hacking

  • Kernel Documentation

  • Kernel Glossary

  • FAQ

  • Found a bug?

  • Kernel Changelog

  • Upstream Merge Guide

Projects

  • KernelJanitors

  • KernelMentors

  • KernelProjects

Community

  • Why a community?

  • Regional Kernelnewbies

  • Personal Pages

  • Upcoming Events

References

  • Mailing Lists

  • Related Sites

  • Programming Links

Wiki

  • Recent Changes

  • Site Editors

  • Side Bar

  • Tips for Editors

  • Hosted by WikiWall

Navigation

  • RecentChanges
  • FindPage
  • HelpContents

Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

KernelNewbies:
  • KernelProjects
  • ResourceControl

If you want to do something that has approx. 1000 times more relevance 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".

With the release of the kernel.org 2.6.25 kernel, there is now the cgroup extension available. It has already been integrated with the CPU scheduler, and it could also be possible to use it for memory and/or disk i/o rate distribution between, for example, users.


CategoryKernelProjects

  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01