Messages in this thread | | | Date | Thu, 07 Jun 2012 23:55:41 -0400 | From | KOSAKI Motohiro <> | Subject | Re: [PATCH 0/5] Some vmevent fixes... |
| |
(6/5/12 3:52 AM), Pekka Enberg wrote: > On Mon, Jun 4, 2012 at 11:05 PM, KOSAKI Motohiro > <kosaki.motohiro@gmail.com> wrote: >>> - On desktops, apps can drop their caches on demand if they want to >>> and can avoid swap activity? >> >> In this case, fallocate(VOLATILE) is work more better. > > For some cases, yes, but probably not for all. > > For example, if userspace doesn't know about "about to swap real soon" > condition, it can continue to grow its caches making > fallocate(VOLATILE) pretty much useless.
Fair enough. But, Please consider your scenario don't need vmevent(2), cat /proc/meminfo works enough. Only dropping activity need a quick work and just in time notification. cache growing limitation don't need.
| |