summaryrefslogtreecommitdiffstats
path: root/sys/vm/swap_pager.c
Commit message (Collapse)AuthorAgeFilesLines
* Disabled swap anti-fragmentation code. It reduces swap paging performancedg1994-09-251-7/+9
| | | | | | by 20% in my tests, and it appears to be the cause of a swap leak. Submitted by: John Dyson
* Patches from John Dyson to improve swap code efficiency.dg1994-08-291-19/+7
| | | | | | | Religiously add back pmap_clear_modify() in vnode_pager_input until we figure out why system performance isn't what we expect. Submitted by: John Dyson (swap_pager) & David Greenman (vnode_pager)
* Fix up some sloppy coding practices:wollman1994-08-181-21/+1
| | | | | | | | | | | | - Delete redundant declarations. - Add -Wredundant-declarations to Makefile.i386 so they don't come back. - Delete sloppy COMMON-style declarations of uninitialized data in header files. - Add a few prototypes. - Clean up warnings resulting from the above. NB: ioconf.c will still generate a redundant-declaration warning, which is unavoidable unless somebody volunteers to make `config' smarter.
* Provide support for upcoming merged VM/buffer cache, and fixed a few bugsdg1994-08-071-15/+6
| | | | | | that haven't appeared to manifest themselves (yet). Submitted by: John Dyson
* Incorporated post 1.1.5 work from John Dyson. This includes performancedg1994-08-061-133/+22
| | | | | | | | | improvements via the new routines pmap_qenter/pmap_qremove and pmap_kenter/ pmap_kremove. These routine allow fast mapping of pages for those architectures that have "normal" MMUs. Also included is a fix to the pageout daemon to properly check a queue end condition. Submitted by: John Dyson
* Added $Id$dg1994-08-021-0/+1
|
* Removed all code related to the pagescan daemon, and changed 'act_count'dg1994-08-011-1/+0
| | | | adjustments to compensate for a world without the pagescan daemon.
* The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.rgrimes1994-05-251-641/+1466
| | | | | Reviewed by: Rodney W. Grimes Submitted by: John Dyson and David Greenman
* BSD 4.4 Lite Kernel Sourcesrgrimes1994-05-241-0/+1009
OpenPOWER on IntegriCloud