more alloc bits
authorsjg <sjg@web>
Wed, 30 Mar 2011 15:33:54 +0000 (08:33 -0700)
committerCharlie <root@leaf.dragonflybsd.org>
Wed, 30 Mar 2011 15:33:54 +0000 (08:33 -0700)
docs/developer/ProjectsPage.mdwn

index 75d89cd..1dd3a88 100644 (file)
@@ -209,7 +209,10 @@ Projects that can be clearly used for Google Code-In are marked with their categ
 
 ### Kernel allocator feature enhancements
 * Enhance objcache in a manner that will allow the initialization to specify allocation functions which will allocate and free entire slabs of memory, not just single objects.
-* Rework the kmalloc allocator to sit on top of objcache (dependencies)
+* Rework the kmalloc allocator to sit on top of objcache (there are various dependencies to making this work).
+* Create or sort out a metric for vnode/other cache object cycling rate that can indicate realistic memory pressure.
+* Clear out free objcache slabs under memory pressure.
+* Add reclaim functionality to objcache, such that it may ask consumers to free objects back into it under memory pressure.
 
 
 For more theoretical projects and project concepts see [[ResearchProjects|/docs/developer/ResearchProjectsPage]]