Lines Matching refs:zpool
56 Zswap makes use of zpool for the managing the compressed memory pool. Each
57 allocation in zpool is not directly accessible by address. Rather, a handle is
60 pages are freed. The pool is not preallocated. By default, a zpool
62 but it can be overridden at boot time by setting the ``zpool`` attribute,
63 e.g. ``zswap.zpool=zbud``. It can also be changed at runtime using the sysfs
64 ``zpool`` attribute, e.g.::
66 echo zbud > /sys/module/zswap/parameters/zpool
68 The zbud type zpool allocates exactly 1 page to store 2 compressed pages, which
70 zbud pages). The zsmalloc type zpool has a more complex compressed page
74 of the swap entry, a combination of the swap type and swap offset, to the zpool
101 When the zpool and/or compressor parameter is changed at runtime, any existing
102 compressed pages are not modified; they are left in their own zpool. When a
103 request is made for a page in an old zpool, it is uncompressed using its
104 original compressor. Once all pages are removed from an old zpool, the zpool