Commit 0151e3d6 authored by Christian Hesse's avatar Christian Hesse Committed by Linus Torvalds

Documentation/vm/zswap.txt: fix typos

Signed-off-by: default avatarChristian Hesse <mail@eworm.de>
Acked-by: default avatarSeth Jennings <sjenning@linux.vnet.ibm.com>
Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent b82225f3
...@@ -8,7 +8,7 @@ significant performance improvement if reads from the compressed cache are ...@@ -8,7 +8,7 @@ significant performance improvement if reads from the compressed cache are
faster than reads from a swap device. faster than reads from a swap device.
NOTE: Zswap is a new feature as of v3.11 and interacts heavily with memory NOTE: Zswap is a new feature as of v3.11 and interacts heavily with memory
reclaim. This interaction has not be fully explored on the large set of reclaim. This interaction has not been fully explored on the large set of
potential configurations and workloads that exist. For this reason, zswap potential configurations and workloads that exist. For this reason, zswap
is a work in progress and should be considered experimental. is a work in progress and should be considered experimental.
...@@ -23,7 +23,7 @@ Some potential benefits: ...@@ -23,7 +23,7 @@ Some potential benefits:
    drastically reducing life-shortening writes.     drastically reducing life-shortening writes.
Zswap evicts pages from compressed cache on an LRU basis to the backing swap Zswap evicts pages from compressed cache on an LRU basis to the backing swap
device when the compressed pool reaches it size limit. This requirement had device when the compressed pool reaches its size limit. This requirement had
been identified in prior community discussions. been identified in prior community discussions.
To enabled zswap, the "enabled" attribute must be set to 1 at boot time. e.g. To enabled zswap, the "enabled" attribute must be set to 1 at boot time. e.g.
...@@ -37,7 +37,7 @@ the backing swap device in the case that the compressed pool is full. ...@@ -37,7 +37,7 @@ the backing swap device in the case that the compressed pool is full.
Zswap makes use of zbud for the managing the compressed memory pool. Each Zswap makes use of zbud for the managing the compressed memory pool. Each
allocation in zbud is not directly accessible by address. Rather, a handle is allocation in zbud is not directly accessible by address. Rather, a handle is
return by the allocation routine and that handle must be mapped before being returned by the allocation routine and that handle must be mapped before being
accessed. The compressed memory pool grows on demand and shrinks as compressed accessed. The compressed memory pool grows on demand and shrinks as compressed
pages are freed. The pool is not preallocated. pages are freed. The pool is not preallocated.
...@@ -56,7 +56,7 @@ in the swap_map goes to 0) the swap code calls the zswap invalidate function, ...@@ -56,7 +56,7 @@ in the swap_map goes to 0) the swap code calls the zswap invalidate function,
via frontswap, to free the compressed entry. via frontswap, to free the compressed entry.
Zswap seeks to be simple in its policies. Sysfs attributes allow for one user Zswap seeks to be simple in its policies. Sysfs attributes allow for one user
controlled policies: controlled policy:
* max_pool_percent - The maximum percentage of memory that the compressed * max_pool_percent - The maximum percentage of memory that the compressed
pool can occupy. pool can occupy.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment