> From: Seth Jennings [mailto:sjenn...@linux.vnet.ibm.com]
> Subject: Re: [PATCHv2 8/9] zswap: add to mm/
>
> 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
From: Seth Jennings [mailto:sjenn...@linux.vnet.ibm.com]
Subject: Re: [PATCHv2 8/9] zswap: add to mm/
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
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
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
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?
Since the
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?
Since the
On 01/25/2013 04:44 PM, Rik van Riel wrote:
> On 01/07/2013 03:24 PM, Seth Jennings wrote:
>> zswap is a thin compression backend for frontswap. It receives
>> pages from frontswap and attempts to store them in a compressed
>> memory pool, resulting in an effective partial memory reclaim and
>>
On 01/25/2013 04:44 PM, Rik van Riel wrote:
On 01/07/2013 03:24 PM, Seth Jennings wrote:
zswap is a thin compression backend for frontswap. It receives
pages from frontswap and attempts to store them in a compressed
memory pool, resulting in an effective partial memory reclaim and
> From: Rik van Riel [mailto:r...@redhat.com]
> Subject: Re: [PATCHv2 8/9] zswap: add to mm/
>
> On 01/07/2013 03:24 PM, Seth Jennings wrote:
> > zswap is a thin compression backend for frontswap. It receives
> > pages from frontswap and attempts to store them in a co
On 01/07/2013 03:24 PM, Seth Jennings wrote:
zswap is a thin compression backend for frontswap. It receives
pages from frontswap and attempts to store them in a compressed
memory pool, resulting in an effective partial memory reclaim and
dramatically reduced swap device I/O.
Additional, in most
On 01/07/2013 03:24 PM, Seth Jennings wrote:
zswap is a thin compression backend for frontswap. It receives
pages from frontswap and attempts to store them in a compressed
memory pool, resulting in an effective partial memory reclaim and
dramatically reduced swap device I/O.
Additional, in most
From: Rik van Riel [mailto:r...@redhat.com]
Subject: Re: [PATCHv2 8/9] zswap: add to mm/
On 01/07/2013 03:24 PM, Seth Jennings wrote:
zswap is a thin compression backend for frontswap. It receives
pages from frontswap and attempts to store them in a compressed
memory pool, resulting
> From: Seth Jennings [mailto:sjenn...@linux.vnet.ibm.com]
> Subject: [PATCHv2 8/9] zswap: add to mm/
>
> zswap is a thin compression backend for frontswap. It receives
> pages from frontswap and attempts to store them in a compressed
> memory pool, resulting in an effect
From: Seth Jennings [mailto:sjenn...@linux.vnet.ibm.com]
Subject: [PATCHv2 8/9] zswap: add to mm/
zswap is a thin compression backend for frontswap. It receives
pages from frontswap and attempts to store them in a compressed
memory pool, resulting in an effective partial memory reclaim
nes Weiner;
> Rik van Riel; Larry
> Woodman; linux...@kvack.org; linux-kernel@vger.kernel.org;
> de...@driverdev.osuosl.org
> Subject: Re: [PATCHv2 8/9] zswap: add to mm/
>
> On 01/07/2013 12:24 PM, Seth Jennings wrote:
> > +struct zswap_tree {
> > + str
On 01/07/2013 12:24 PM, Seth Jennings wrote:
> +struct zswap_tree {
> + struct rb_root rbroot;
> + struct list_head lru;
> + spinlock_t lock;
> + struct zs_pool *pool;
> +};
BTW, I spent some time trying to get this lock contended. You thought
the anon_vma locks would dominate
On 01/07/2013 12:24 PM, Seth Jennings wrote:
+struct zswap_tree {
+ struct rb_root rbroot;
+ struct list_head lru;
+ spinlock_t lock;
+ struct zs_pool *pool;
+};
BTW, I spent some time trying to get this lock contended. You thought
the anon_vma locks would dominate and this
; Larry
Woodman; linux...@kvack.org; linux-kernel@vger.kernel.org;
de...@driverdev.osuosl.org
Subject: Re: [PATCHv2 8/9] zswap: add to mm/
On 01/07/2013 12:24 PM, Seth Jennings wrote:
+struct zswap_tree {
+ struct rb_root rbroot;
+ struct list_head lru;
+ spinlock_t lock
zswap is a thin compression backend for frontswap. It receives
pages from frontswap and attempts to store them in a compressed
memory pool, resulting in an effective partial memory reclaim and
dramatically reduced swap device I/O.
Additional, in most cases, pages can be retrieved from this
zswap is a thin compression backend for frontswap. It receives
pages from frontswap and attempts to store them in a compressed
memory pool, resulting in an effective partial memory reclaim and
dramatically reduced swap device I/O.
Additional, in most cases, pages can be retrieved from this
20 matches
Mail list logo