On 01/29/2013 04:21 AM, Lord Glauber Costa of Sealand wrote: > On 01/28/2013 07:27 PM, Seth Jennings wrote: >> Yes, I prototyped a shrinker interface for zswap, but, as we both >> figured, it shrinks the zswap compressed pool too aggressively to the >> point of being useless. > Can't you advertise a smaller number of objects that you actively have? Thanks for looking at the code! An interesting idea. I'm just not sure how you would manage the underlying policy of how aggressively does zswap allow itself to be shrunk? The fact that zswap _only_ operates under memory pressure makes that policy difficult, because it is under continuous shrinking pressure, unlike other shrinkable caches in the kernel that spend most of their time operating in unconstrained or lightly/intermittently strained conditions. Thanks, Seth _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel