diff options
author | rstone <rstone@FreeBSD.org> | 2015-08-20 20:28:51 +0000 |
---|---|---|
committer | rstone <rstone@FreeBSD.org> | 2015-08-20 20:28:51 +0000 |
commit | fe0a547dd0529b8fe1f9bfa1f450bfe1206b688f (patch) | |
tree | cf34ab1f7922e3320bcbde492b01792883d543a4 /bin | |
parent | 24688715b7291c131aa277bfabca1914e583577e (diff) | |
download | FreeBSD-src-fe0a547dd0529b8fe1f9bfa1f450bfe1206b688f.zip FreeBSD-src-fe0a547dd0529b8fe1f9bfa1f450bfe1206b688f.tar.gz |
Prevent ticks rollover from preventing vm_lowmem event
Currently vm_pageout_scan() uses a ticks-based scheme to rate-limit
the number of times that the vm_lowmem event will happen. However
if no events happen for long enough for ticks to roll over, this
leaves us in a long window in which vm_lowmem events will not
happen.
Replace the use of ticks with time_t to prevent rollover from ever
being an issue.
Reviewed by: ian
MFC after: 3 weeks
Sponsored by: EMC / Isilon Storage Division
Differential Revision: https://reviews.freebsd.org/D3439
Diffstat (limited to 'bin')
0 files changed, 0 insertions, 0 deletions