Messages in this thread | | | Date | Sun, 10 Jun 2012 17:47:38 -0400 | From | Rik van Riel <> | Subject | Re: [PATCH 3/3] [RFC] tmpfs: Add FALLOC_FL_MARK_VOLATILE/UNMARK_VOLATILE handlers |
| |
On 06/08/2012 11:45 PM, John Stultz wrote:
> I *think* ideally, the pages in a volatile range should be similar to > non-dirty file-backed pages. There is a cost to restore them, but > freeing them is very cheap. The trick is that volatile ranges introduces
Easier to mark them dirty.
> a new relationship between pages. Since the neighboring virtual pages in > a volatile range are in effect tied together, purging one effectively > ruins the value of keeping the others, regardless of which zone they are > physically.
Then the volatile ->writepage function can zap the whole object.
-- All rights reversed
| |