cvs commit: src/sys/vm vm_page.c
phk at phk.freebsd.dk
Fri Jun 6 19:11:24 UTC 2008
In message <200806061838.m56Icu2E074642 at repoman.freebsd.org>, Alan Cox writes:
>alc 2008-06-06 18:38:43 UTC
> FreeBSD src repository
> Modified files:
> sys/vm vm_page.c
> SVN rev 179623 on 2008-06-06 18:38:43Z by alc
> Essentially, neither madvise(..., MADV_DONTNEED) nor madvise(..., MADV_FREE)
> work. (Moreover, I don't believe that they have ever worked as intended.)
I remember they did have a measurable but minor impact on performance
in systems which paged a lot, back when they were introduced, sort
of 1995-ish. But with the subsequent plunge in RAM prices they
never saw much use.
Thanks for fixing them.
Poul-Henning Kamp | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG | TCP/IP since RFC 956
FreeBSD committer | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.
More information about the cvs-src