Share

More
Class based linux Kernel Resource Mgmt Icon

Class based linux Kernel Resource Mgmt

by cseetharaman, gerrithuizenga, nagar, vatsa, vivekk


A framework for allocation of system resources (such as CPU, mem, I/O and network) based on user defined classification of work within the system.


http://ckrm.sourceforge.net





Separate each tag with a space.

Release Date:

2006-12-08

Topics:

License:

Ratings and Reviews

Be the first to post a text review of Class based linux Kernel Resource Mgmt. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • File released: /ckrm-current/f0.6/ckrm_f0.6_2617_rc1.tz

    posted 1067 days ago

  • File released: /ckrm-current/f0.6/ckrm_f0.6_single_2617_rc1.gz

    posted 1067 days ago

  • File released: /ckrm-current/f0.7/ckrm_f0.7_single_2617-rc2.gz

    posted 1067 days ago

  • File released: /ckrm-current/f0.8/res_group_f0.8_single_2617-rc3.gz

    posted 1067 days ago

  • ckrm-current f0.6 file released: ckrm_f0.6_single_2617_rc1.gz

    Changelog since f0.5 - based of 2.6.17-rc1 (instead of 2.6.16) - moved rcfs files to kernel/ckrm from fs/rcfs - Issues reported by Maeda - UNSUPPORTED is a valid share. - grab parent's lock only if there is a parent. - fixed documentation to remove config stuff - change maximum to minimum in ckrm.h - Make rcfs a module again this meant adding a new function that takes a pid and expose only that. - Signed-off-by in all rcfs patches - Suggested by Matt - move refcount to be inside controller data structure. - make ckrm_get_controller() to just do an atomin_inc. also made this static as we do not want anybody else to use it. - add add_controller and remove_controller - Use get_controller_id to check validity of given controller data structure in unregister_controller - add comment about locking requirement on top of is_ctlr_valid. I am seeing one problem with this code. When compiling RCFS in, i do not see ckrm directory in /config, when i mount configfs. But, it works fine when i build rcfs as a module. Need to look into that.

    posted 1067 days ago

  • ckrm-current f0.6 file released: ckrm_f0.6_2617_rc1.tz

    Changelog since f0.5 - based of 2.6.17-rc1 (instead of 2.6.16) - moved rcfs files to kernel/ckrm from fs/rcfs - Issues reported by Maeda - UNSUPPORTED is a valid share. - grab parent's lock only if there is a parent. - fixed documentation to remove config stuff - change maximum to minimum in ckrm.h - Make rcfs a module again this meant adding a new function that takes a pid and expose only that. - Signed-off-by in all rcfs patches - Suggested by Matt - move refcount to be inside controller data structure. - make ckrm_get_controller() to just do an atomin_inc. also made this static as we do not want anybody else to use it. - add add_controller and remove_controller - Use get_controller_id to check validity of given controller data structure in unregister_controller - add comment about locking requirement on top of is_ctlr_valid. I am seeing one problem with this code. When compiling RCFS in, i do not see ckrm directory in /config, when i mount configfs. But, it works fine when i build rcfs as a module. Need to look into that.

    posted 1067 days ago

  • ckrm-current f0.7 file released: ckrm_f0.7_single_2617-rc2.gz

    Changes since f0.6: - late_initcall for rcfs - the comments you have suggested (min/max) - Removed Documentation/ckrm/TODO as there isn't much - add data structure fields to numtasks controller only when needed

    posted 1067 days ago

  • ckrm-current f0.8 file released: res_group_f0.8_single_2617-rc3.gz

    Changes since f0.7 release T - CKRM has been replaced with Resource Groups - 'class' has been replaced with resource group - Limit the depth of the hierarchy.

    posted 1067 days ago

  • File released: /ckrm-current/f0.8-2.6.18/memrc-f0.8-2618.tz

    posted 1141 days ago

  • ckrm-current f0.8-2.6.18 file released: memrc-f0.8-2618.tz

    posted 1141 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

Class based linux Kernel Resource Mgmt Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review