summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_pageout.c
Commit message (Expand)AuthorAgeFilesLines
* Add the ability for the pageout daemon to measure stats on memory usage beforedyson1997-07-271-14/+122
* Removed a wrong LK_INTERLOCK flag.bde1997-02-271-3/+2
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
* This is the kernel Lite/2 commit. There are some requisite userlanddyson1997-02-101-3/+5
* Change the map entry flags from bitfields to bitmasks. Allowsdyson1997-01-161-2/+2
* Removed redundant spl0()'s from kernel processes. They were work-aroundsbde1997-01-151-4/+0
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
* Slightly correct the code that moves pages from the active to thedyson1997-01-111-5/+7
* Undo the collapse breakage (swap space usage problem.)dyson1997-01-031-3/+1
* Guess what? We left alot of the old collapse code that is not neededdyson1997-01-011-1/+4
* Make the kernel smaller with at worst a neutral effect on perf bydyson1996-11-281-1/+10
* Reviewed by:dyson1996-09-281-3/+3
* Addition of page coloring support. Various levels of coloring are afforded.dyson1996-09-081-5/+9
* Backed out the recent changes/enhancements to the VM code. Thedyson1996-07-301-29/+31
* This commit is meant to solve a couple of VM system problems ordyson1996-07-271-30/+28
* Back-off on the previous commit, specifically remove the look-aheaddyson1996-07-081-11/+3
* Fix a problem with the pageout daemon RSS limiting, where it degradesdyson1996-07-081-21/+27
* Make sure we have an object in the map entry before trying to trim pagesdg1996-06-291-2/+3
* This commit does a couple of things:dyson1996-06-261-131/+170
* Remove RSS limiting until I rewrite the code to be non-recursive. Thedyson1996-06-241-9/+5
* Several bugfixes/improvements:dyson1996-06-171-33/+46
* This commit is dual-purpose, to fix more of the pageout daemondyson1996-05-311-19/+61
* Correct some unfortunately chosen constants, otherwise, not enoughdyson1996-05-291-4/+3
* After careful review by David Greenman and myself, David had found adyson1996-05-291-59/+94
* Fix a couple of problems in the pageout_scan routine. First, there isdyson1996-05-261-3/+17
* Add apparently needed splvm protection to the active queue, and eliminatedyson1996-05-241-2/+9
* This set of commits to the VM system does the following, and containdyson1996-05-181-88/+51
* Fixed a spl hog. The vmdaemon process ran entirely at splhigh. Itbde1996-04-111-1/+3
* VM performance improvements, and reorder some operations in VM faultdyson1996-03-281-2/+4
* For Lite2: proc LIST changes.hsu1996-03-111-3/+3
* Fix a calculation for a paging parameter.dyson1996-03-091-2/+2
* Add a "NO_SWAPPING" option to disable swapping. This was originally donedg1996-02-221-12/+20
* Improved killproc() log message and made it and the other similar messagedg1996-01-311-3/+2
* Eliminated many redundant vm_map_lookup operations for vm_mmap.dyson1996-01-191-43/+38
* Another mega commit to staticize things.phk1995-12-141-4/+4
* Changes to support 1Tb filesizes. Pages are now named by andyson1995-12-111-10/+13
* Untangled the vm.h include file spaghetti.dg1995-12-071-1/+8
* Remove unused vars & funcs, make things static, protoize a little bit.phk1995-11-201-5/+5
* Greatly simplify the msync code. Eliminate complications in vm_pageoutdyson1995-11-051-7/+23
* Get rid of machine-dependent NBPG and replace with PAGE_SIZE.dyson1995-10-231-2/+2
* Fix argument passing to the "freeer" routine. Added some prototypes. (bde)dg1995-10-071-9/+14
* Avoid a 64bit divide.phk1995-10-061-2/+2
* Fixed init functions argument type - caddr_t -> void *. Fixed a couple ofdg1995-09-091-3/+3
* Reviewed by: julian with quick glances by bruce and othersjulian1995-08-281-3/+30
* NOTE: libkvm, w, ps, 'top', and any other utility which depends on structdg1995-07-131-195/+166
* swapout_threads() -> swapout_procs().dg1995-07-101-2/+2
* Remove trailing whitespace.rgrimes1995-05-301-4/+4
* Changes to fix the following bugs:dg1995-05-211-2/+2
* Changed "handle" from type caddr_t to void *; "handle" is several differentdg1995-05-101-2/+2
* Fixed a logic bug that caused the vmdaemon to not wake up when intended.dg1995-04-171-22/+27
OpenPOWER on IntegriCloud