CVSROOT: /cvs Module name: src Changes by: d...@cvs.openbsd.org 2015/04/07 05:07:56
Modified files: sys/kern : init_main.c subr_pool.c Log message: introduce a garbage collector for (very) idle pool pages. now that idle pool pages are timestamped we can tell how long theyve been idle. this adds a task that runs every second that iterates over all the pools looking for pages that have been idle for 8 seconds so it can free them. this idea probably came from a conversation with tedu@ months ago. ok tedu@ kettenis@