<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Zswap</id>
	<title>Zswap - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Zswap"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Zswap&amp;action=history"/>
	<updated>2026-07-19T06:52:59Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=Zswap&amp;diff=2526043&amp;oldid=prev</id>
		<title>2026年1月22日 (四) 04:52 imported&gt;VulcanSphere</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Zswap&amp;diff=2526043&amp;oldid=prev"/>
		<updated>2026-01-22T04:52:05Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{noteTA&lt;br /&gt;
|G1=IT&lt;br /&gt;
|G2=FL&lt;br /&gt;
}}&lt;br /&gt;
{{Confused|zram}}&lt;br /&gt;
{{Lowercase title}}&lt;br /&gt;
{{Infobox software&lt;br /&gt;
| name = zswap&lt;br /&gt;
| title = zswap&lt;br /&gt;
| logo = &amp;lt;!-- Image name is enough --&amp;gt;&lt;br /&gt;
| logo caption = &lt;br /&gt;
| logo_size = &lt;br /&gt;
| logo_alt = &lt;br /&gt;
| screenshot = Example of zswap on Linux screenshot.webp&lt;br /&gt;
| caption = &lt;br /&gt;
| screenshot_size = &lt;br /&gt;
| screenshot_alt = &lt;br /&gt;
| collapsible = &lt;br /&gt;
| author = &lt;br /&gt;
| developer = 塞思·詹宁斯（Seth Jennings）及其他&lt;br /&gt;
| released = &amp;lt;!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} --&amp;gt;&lt;br /&gt;
| discontinued = &lt;br /&gt;
| latest release version = &lt;br /&gt;
| latest release date = &amp;lt;!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} --&amp;gt;&lt;br /&gt;
| latest preview version = &lt;br /&gt;
| latest preview date = &amp;lt;!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} --&amp;gt;&lt;br /&gt;
| status = &lt;br /&gt;
| programming language = [[C语言|C]]&lt;br /&gt;
| operating system = [[Linux]]&lt;br /&gt;
| platform = &lt;br /&gt;
| size = &lt;br /&gt;
| language = &lt;br /&gt;
| language count = &amp;lt;!-- DO NOT include this parameter unless you know what it does --&amp;gt;&lt;br /&gt;
| language footnote = &lt;br /&gt;
| genre = [[:Category:Linux内核功能|Linux内核功能]]&lt;br /&gt;
| license = [[GNU通用公共许可证]]&lt;br /&gt;
| website = {{URL|https://kernel.org/}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;zswap&amp;#039;&amp;#039;&amp;#039;是一项[[Linux内核]]的[[虚拟内存压缩]]功能，可为将要[[分頁|交换]]的页面提供压缩[[回写]][[缓存]]。当[[内存页]]将要交换出去时，zswap不将其移动到交换设备，而是对其执行[[数据压缩|压缩]]，然后存储到系统[[随机存取存储器|RAM]]内动态分配的[[記憶池|内存池]]中。回写到实际交换设备的动作则会延迟，甚至能完全避免，从而显著减少Linux系统用于交换的[[I/O]]；副作用则是压缩所需的额外[[CPU]]周期。&amp;lt;ref name=&amp;quot;lwn-537422&amp;quot;&amp;gt;{{Cite web&lt;br /&gt;
 | url = https://lwn.net/Articles/537422/&lt;br /&gt;
 | title = The zswap compressed swap cache&lt;br /&gt;
 | date = {{date|2013-02-12|mdy}}&lt;br /&gt;
 | accessdate = {{date|2014-01-22|mdy}}&lt;br /&gt;
 | author = Seth Jennings&lt;br /&gt;
 | publisher = [[LWN.net]]&lt;br /&gt;
 | archive-date = 2021-11-28&lt;br /&gt;
 | archive-url = https://web.archive.org/web/20211128115231/https://lwn.net/Articles/537422/&lt;br /&gt;
 | dead-url = no&lt;br /&gt;
 }}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;ibm-44a4f27eba32&amp;quot;&amp;gt;{{Cite web&lt;br /&gt;
 | url = https://www.ibm.com/developerworks/community/blogs/fe313521-2e95-46f2-817d-44a4f27eba32/entry/new_linux_zswap_compression_functionality7?lang=en&lt;br /&gt;
 | title = New Linux zswap compression functionality&lt;br /&gt;
 | date = {{date|2012-12-11|mdy}}&lt;br /&gt;
 | accessdate = {{date|2014-01-31|mdy}}&lt;br /&gt;
 | author = Jenifer Hopper&lt;br /&gt;
 | publisher = [[IBM]]&lt;br /&gt;
 | archive-date = 2014-10-14&lt;br /&gt;
 | archive-url = https://web.archive.org/web/20141014143549/https://www.ibm.com/developerworks/community/blogs/fe313521-2e95-46f2-817d-44a4f27eba32/entry/new_linux_zswap_compression_functionality7?lang=en&lt;br /&gt;
 | dead-url = no&lt;br /&gt;
 }}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;phoronix-MTQwODI&amp;quot;&amp;gt;{{Cite web&lt;br /&gt;
 | url = http://www.phoronix.com/scan.php?page=news_item&amp;amp;px=MTQwODI&lt;br /&gt;
 | title = Zswap Merged Into The Linux 3.11 Kernel&lt;br /&gt;
 | date = {{date|2013-07-11|mdy}}&lt;br /&gt;
 | accessdate = {{date|2014-02-05|mdy}}&lt;br /&gt;
 | author = Michael Larabel&lt;br /&gt;
 | publisher = [[Phoronix]]&lt;br /&gt;
 | archive-date = 2021-05-09&lt;br /&gt;
 | archive-url = https://web.archive.org/web/20210509050028/https://www.phoronix.com/scan.php?page=news_item&amp;amp;px=MTQwODI&lt;br /&gt;
 | dead-url = no&lt;br /&gt;
 }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
zswap能减少I/O，因而有利于使用[[固态存储]]的设备，包括[[嵌入式设备]]、[[上网本]]及其它相似的低端硬件设备，也包括其它使用[[固态硬盘|SSD]]存储的设备。由于其[[写入放大|固有性质]]，[[闪存]]的寿命有限，因而避免以其提供[[Linux swap|交换空间]]可防止其迅速磨损。&amp;lt;ref name=&amp;quot;kernel-docs&amp;quot;&amp;gt;{{Cite web&lt;br /&gt;
 | url = https://www.kernel.org/doc/Documentation/vm/zswap.txt&lt;br /&gt;
 | title = Linux kernel documentation: Documentation/vm/zswap.txt&lt;br /&gt;
 | date = {{date|2013-11-22|mdy}}&lt;br /&gt;
 | accessdate = {{date|2014-01-22|mdy}}&lt;br /&gt;
 | publisher = [[kernel.org]]&lt;br /&gt;
 | archive-date = 2022-01-07&lt;br /&gt;
 | archive-url = https://web.archive.org/web/20220107182041/https://www.kernel.org/doc/Documentation/vm/zswap.txt&lt;br /&gt;
 | dead-url = no&lt;br /&gt;
 }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== {{Anchor|FRONTSWAP|ZBUD}}内部机制 ==&lt;br /&gt;
zswap通过使用由&amp;#039;&amp;#039;frontswap&amp;#039;&amp;#039;提供的[[API]]集成入Linux内核[[虚拟内存]]子系统的剩余部分中，该接口是Linux内核中的一种机制，能对各类可用作交换空间的存储进行抽象&amp;lt;ref&amp;gt;{{Cite web&lt;br /&gt;
 | url = http://article.gmane.org/gmane.linux.kernel.mm/47394&lt;br /&gt;
 | title = Frontswap &amp;amp;#91;PATCH 0/4&amp;amp;#93; (was Transcendent Memory): Overview&lt;br /&gt;
 | date = {{date|2010-04-22|mdy}}&lt;br /&gt;
 | accessdate = {{date|2014-12-23|mdy}}&lt;br /&gt;
 | author = Dan Magenheimer&lt;br /&gt;
 | website = gmane.org&lt;br /&gt;
 | archive-url = https://web.archive.org/web/20170426031356/http://article.gmane.org/gmane.linux.kernel.mm/47394&lt;br /&gt;
 | archive-date = 2017-04-26&lt;br /&gt;
 | dead-url = yes&lt;br /&gt;
 }}&amp;lt;/ref&amp;gt;。因此，zswap可通过提供内部可见的伪-RAM设备，以frontswap后端驱动的身份运作。换句话说，frontswap API使得zswap可在[[内存页]]交换出的时候拦截它，及已交换页面的[[页缺失]]；在获取这两个通路后，zswap便可充当交换页面的压缩回写缓存&amp;lt;ref name=&amp;quot;lwn-537422&amp;quot; /&amp;gt;&amp;lt;ref&amp;gt;{{Cite web&lt;br /&gt;
 | url = https://lwn.net/Articles/386090/&lt;br /&gt;
 | title = Cleancache and Frontswap&lt;br /&gt;
 | date = {{date|2010-05-04|mdy}}&lt;br /&gt;
 | accessdate = {{date|2014-03-26|mdy}}&lt;br /&gt;
 | author = Jonathan Corbet&lt;br /&gt;
 | publisher = [[LWN.net]]&lt;br /&gt;
 | archive-date = 2021-11-08&lt;br /&gt;
 | archive-url = https://web.archive.org/web/20211108085406/https://lwn.net/Articles/386090/&lt;br /&gt;
 | dead-url = no&lt;br /&gt;
 }}&amp;lt;/ref&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
在内部，zswap使用由内核[[加密API (Linux)|加密API]]提供的压缩[[可載入核心模組|模块]]，从而使其有可能（比如说）使用受内核支持的硬件压缩[[硬件加速|加速器]]，将压缩任务搬离主CPU。使用[[Linux内核引导参数|内核引导参数]]{{Mono|zswap.compressor}}，开机时可以动态地选择要使用的压缩模块；缺省值为{{Mono|deflate}}，表示使用[[LZO|Lempel-Ziv-Oberhumer]]（LZO）压缩。Linux操作系统是否默认启用zswap取决于内核编译配置时{{Mono|CONFIG_ZSWAP_DEFAULT_ON}}选项是否启用，此外，可以显式指定内核引导参数{{Mono|zswap.enabled}}来覆盖这一设置。&amp;lt;ref&amp;gt;{{Cite web|title=zswap — The Linux Kernel documentation|url=https://docs.kernel.org/admin-guide/mm/zswap.html|access-date=2024-01-01|website=docs.kernel.org|archive-date=2024-04-18|archive-url=https://web.archive.org/web/20240418214612/https://docs.kernel.org/admin-guide/mm/zswap.html|dead-url=no}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
zswap可使用的内存池最大大小可由{{Mono|[[sysfs]]}}参数{{Mono|max_pool_percent}}配置，它指定池可占用的总系统RAM的最大百分比。内存池并非预先分配到所配置的最大尺寸；相反，它会根据要求增加和缩小。当在交换的过程中达到了配置的最大池大小，或者由于[[内存不足]]无法分配更多的池时，将会根据[[最近最少使用]]（LRU）原则，从内存池[[缓存逐出|逐出]]交换页面到交换设备上。这种方式使zswap成为真正的交换缓存，因为一旦缓存已满，最旧的缓存页面将会被逐出到交换设备中去，因而较新的交换页面就能有空间压缩并缓存。&amp;lt;ref name=&amp;quot;lwn-537422&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;kernel-docs&amp;quot; /&amp;gt;&amp;lt;ref&amp;gt;{{Cite web&lt;br /&gt;
 | url = http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=2b2811178e85553405b86e3fe78357b9b95889ce&lt;br /&gt;
 | title = kernel/git/torvalds/linux.git: zswap: add to mm/&lt;br /&gt;
 | work = Linux kernel source tree&lt;br /&gt;
 | date = {{date|2013-07-11|mdy}} | accessdate = {{date|2014-02-05|mdy}}&lt;br /&gt;
 | publisher = [[kernel.org]]&lt;br /&gt;
}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;zbud&amp;#039;&amp;#039;&amp;#039;是由zswap内部使用的专用[[記憶體管理|内存分配器]]，用于存储压缩页面；它是[[甲骨文公司|Oracle]] zcache内部使用的zbud分配器的重写。zbud的工作原理是，在每张物理内存页中存储至多两张压缩页面（“buddies”，分配器因而得名），这既有优势（简单的空间收集及空闲空间复用）也有劣势（潜在的低内存利用率）。然而，由于它的设计，zbud分配的内存空间不会比最初未压缩页面所使用的还多。&amp;lt;ref name=&amp;quot;phoronix-MTQwODI&amp;quot; /&amp;gt;&amp;lt;ref&amp;gt;{{Cite web&lt;br /&gt;
 | url = http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=4e2e2770b1529edc5849c86b29a6febe27e2f083&lt;br /&gt;
 | title = kernel/git/torvalds/linux.git: zbud: add to mm/&lt;br /&gt;
 | work = Linux kernel source tree&lt;br /&gt;
 | date = {{date|2013-07-11|mdy}} | accessdate = {{date|2014-02-05|mdy}}&lt;br /&gt;
 | publisher = [[kernel.org]]&lt;br /&gt;
}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 历史 ==&lt;br /&gt;
&lt;br /&gt;
zswap和zbud都由塞思·詹宁斯开发。2012年，此时代码库已经成熟，但仍标记为实验性内核功能。&amp;lt;ref&amp;gt;{{Cite web&lt;br /&gt;
 | url = http://article.gmane.org/gmane.linux.kernel/1408711&lt;br /&gt;
 | title = &amp;amp;#91;PATCH 0/8] zswap: compressed swap caching&lt;br /&gt;
 | date = {{date|2012-12-11|mdy}}&lt;br /&gt;
 | accessdate = {{date|2014-01-05|mdy}}&lt;br /&gt;
 | website = gmane.org&lt;br /&gt;
 | archive-url = https://web.archive.org/web/20160309052948/http://article.gmane.org/gmane.linux.kernel/1408711&lt;br /&gt;
 | archive-date = 2016-03-09&lt;br /&gt;
 | dead-url = yes&lt;br /&gt;
 }}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web&lt;br /&gt;
 | url = http://article.gmane.org/gmane.linux.kernel/1487788&lt;br /&gt;
 | title = &amp;amp;#91;PATCHv10 0/4] zswap: compressed swap caching&lt;br /&gt;
 | date = {{date|2013-05-08|mdy}}&lt;br /&gt;
 | accessdate = {{date|2014-01-05|mdy}}&lt;br /&gt;
 | website = gmane.org&lt;br /&gt;
 | archive-url = https://web.archive.org/web/20170426011225/http://article.gmane.org/gmane.linux.kernel/1487788&lt;br /&gt;
 | archive-date = 2017-04-26&lt;br /&gt;
 | dead-url = yes&lt;br /&gt;
 }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
zswap（连同zbud）于Linux 3.11（发布于2013年9月2日）合并入[[Linux内核主线]]。&amp;lt;ref name=&amp;quot;kernel-docs&amp;quot; /&amp;gt;&amp;lt;ref&amp;gt;{{cite web&lt;br /&gt;
 | url = http://kernelnewbies.org/Linux_3.11#head-e34ed8623c5b96a292064848451d3a7f85faa449&lt;br /&gt;
 | title = Linux kernel 3.11, Section 9. Zswap: A compressed swap cache&lt;br /&gt;
 | date = {{date|2013-09-02|mdy}}&lt;br /&gt;
 | accessdate = {{date|2014-01-22|mdy}}&lt;br /&gt;
 | website = kernelnewbies.org&lt;br /&gt;
 | archive-date = 2021-11-14&lt;br /&gt;
 | archive-url = https://web.archive.org/web/20211114204425/https://kernelnewbies.org/Linux_3.11#head-e34ed8623c5b96a292064848451d3a7f85faa449&lt;br /&gt;
 | dead-url = no&lt;br /&gt;
 }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
自Linux 3.15（发布于2014年6月8日）起，zswap支持多种交换设备。&amp;lt;ref&amp;gt;{{cite web&lt;br /&gt;
 | url = http://kernelnewbies.org/Linux_3.15#head-73741bc00ce13369767b5a47dfbcfe07ad68f507&lt;br /&gt;
 | title = Linux kernel 3.15, Section 4. Memory management&lt;br /&gt;
 | date = {{date|2014-06-08|mdy}}&lt;br /&gt;
 | accessdate = {{date|2014-06-15|mdy}}&lt;br /&gt;
 | website = kernelnewbies.org&lt;br /&gt;
 | archive-date = 2018-06-11&lt;br /&gt;
 | archive-url = https://web.archive.org/web/20180611135106/https://kernelnewbies.org/Linux_3.15#head-73741bc00ce13369767b5a47dfbcfe07ad68f507&lt;br /&gt;
 | dead-url = no&lt;br /&gt;
 }}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web&lt;br /&gt;
 | url = https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=60105e1248f571aa3b895cd63bef072ed9d90c77&lt;br /&gt;
 | title = kernel/git/torvalds/linux.git: mm/zswap: support multiple swap devices&lt;br /&gt;
 | work = Linux kernel source tree&lt;br /&gt;
 | date = {{date|2014-04-07|mdy}} | accessdate = {{date|2014-06-15|mdy}}&lt;br /&gt;
 | publisher = [[kernel.org]]&lt;br /&gt;
}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
自 Linux 6.8 （发布于2024年3月11日）起，zswap 支持关闭特定 cgroup 的写回功能。&amp;lt;ref&amp;gt;{{Cite web |url=https://github.com/torvalds/linux/commit/501a06fe8e4c185bbda371b8cedbdf1b23a633d8 |title=存档副本 |access-date=2024-05-05 |archive-date=2024-05-05 |archive-url=https://web.archive.org/web/20240505143136/https://github.com/torvalds/linux/commit/501a06fe8e4c185bbda371b8cedbdf1b23a633d8 |dead-url=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== {{Anchor|VS-OTHERS}}替代 ==&lt;br /&gt;
其中一个zswap的替代是[[zram]]，它向Linux内核提供了类似但有所不同的“压缩交换页面到RAM”机制。&lt;br /&gt;
&lt;br /&gt;
主要区别在于，zram提供以RAM存储数据的压缩[[块设备]]，作为独立的一般交换设备。使用zram需要额外的[[用户空间]]配置（通过使用{{Mono|[[mkswap]]}}和{{Mono|[[swapon]]}}），这样zram提供的基于RAM的交换设备才能被初始化并配置使用。正如设计的那样，zram可提供交换空间，即使是没有其他可用的交换设备，从而更适合用于未提供交换空间的系统，如嵌入式设备。&amp;lt;ref name=&amp;quot;lwn-545244&amp;quot;&amp;gt;{{cite web&lt;br /&gt;
 | url = https://lwn.net/Articles/545244/&lt;br /&gt;
 | title = In-kernel memory compression&lt;br /&gt;
 | date = {{date|2013-04-03|mdy}}&lt;br /&gt;
 | accessdate = {{date|2014-03-08|mdy}}&lt;br /&gt;
 | author = Dan Magenheimer&lt;br /&gt;
 | publisher = [[LWN.net]]&lt;br /&gt;
 | archive-date = 2021-10-09&lt;br /&gt;
 | archive-url = https://web.archive.org/web/20211009005751/https://lwn.net/Articles/545244/&lt;br /&gt;
 | dead-url = no&lt;br /&gt;
 }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
相比之下，zswap则作为基于RAM的一般交换设备的压缩缓存，运行透明，不需要用户空间额外配置。zswap提供最少使用交换页面的[[缓存逐出|逐出]]机制，而zram不支持。尽管如此，因其设计的缘故，至少需要一个已存在的交换设备，以便为其所用。&amp;lt;ref name=&amp;quot;lwn-545244&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===关联项目===&lt;br /&gt;
* 2008年初，[[zram]]（最初称为compcache）的[[Linux]]项目发布，在2013年被[[Chrome&amp;amp;nbsp;OS]]&amp;lt;ref name=&amp;quot;zram-google-page&amp;quot; /&amp;gt;和[[Android]]&amp;amp;nbsp;4.4采用。&lt;br /&gt;
* 2010年，IBM发布了适用于[[AIX]] 6.1的Active Memory Expansion（AME），实现了虚拟内存压缩。&amp;lt;ref name=&amp;quot;IBM-AIX-AME&amp;quot; /&amp;gt;&lt;br /&gt;
* 2012年，某些版本的[[POWER7]]+芯片包含了AME硬件加速器，用于AIX上的虚拟内存压缩。&amp;lt;ref name=&amp;quot;IBM-POWER7+&amp;quot; /&amp;gt;&lt;br /&gt;
* 2013年6月，苹果宣布将在[[OS&amp;amp;nbsp;X Mavericks]]中使用WKdm算法包含虚拟内存压缩。&amp;lt;ref&amp;gt;{{Cite web |url=http://arstechnica.com/apple/2013/10/os-x-10-9/17/#compressed-memory |title=存档副本 |access-date=2015-08-24 |archive-date=2017-01-17 |archive-url=https://web.archive.org/web/20170117071832/http://arstechnica.com/apple/2013/10/os-x-10-9/17/#compressed-memory |dead-url=no }}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |url=https://www.usenix.org/legacy/publications/library/proceedings/usenix01/cfp/wilson/wilson_html/node23.html |title=存档副本 |accessdate=2015-08-24 |archive-date=2016-03-05 |archive-url=https://web.archive.org/web/20160305072601/https://www.usenix.org/legacy/publications/library/proceedings/usenix01/cfp/wilson/wilson_html/node23.html |dead-url=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* 2015年8月10日&amp;quot;[[Windows Insider]] Preview&amp;quot; [[Windows&amp;amp;nbsp;10]]更新加入了内存压缩支持&amp;lt;ref&amp;gt;{{cite web |last=Aul |first=Gabe |url=http://blogs.windows.com/bloggingwindows/2015/08/18/announcing-windows-10-insider-preview-build-10525/ |title=Announcing Windows 10 Insider Preview Build 10525 |work=Blogging Windows |publisher=Microsoft |date=August 18, 2015 |accessdate=August 19, 2015 |archive-date=2015-08-19 |archive-url=https://web.archive.org/web/20150819025226/http://blogs.windows.com/bloggingwindows/2015/08/18/announcing-windows-10-insider-preview-build-10525/ |dead-url=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 参见 ==&lt;br /&gt;
{{Portal|自由软件|Linux}}&lt;br /&gt;
&lt;br /&gt;
* [[缓存]]&lt;br /&gt;
* [[Linux swap]]&lt;br /&gt;
* [[固态硬盘#交换分区|固态硬盘上的交换分区]]&lt;br /&gt;
&lt;br /&gt;
== 参考 ==&lt;br /&gt;
{{Reflist|30em}}&lt;br /&gt;
&lt;br /&gt;
== 外部链接 ==&lt;br /&gt;
* {{YouTube|jYLzokeRtd0|Linux Transparent Memory Compression}}, September 30, 2013, by Seth Jennings, IBM&lt;br /&gt;
* [https://web.archive.org/web/20140202233144/http://queen.run.montefiore.ulg.ac.be/~martin/wordpress/wp-content/uploads/2013/02/os-zswap.pdf Zswap – a compressed page add-on for the Linux kswapd], March 15, 2013, University of Liege&lt;br /&gt;
* [http://www.cs.princeton.edu/~mfreed//docs/6.033/compression.pdf The Compression Cache: Virtual Memory Compression for Handheld Computers] {{Wayback|url=http://www.cs.princeton.edu/~mfreed//docs/6.033/compression.pdf |date=20150923212935 }}, March 16, 2000, by Michael J. Freedman&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
{{Linux内核}}&lt;br /&gt;
{{内存管理}}&lt;br /&gt;
{{操作系统}}&lt;br /&gt;
&lt;br /&gt;
[[Category:用C編程的自由軟體]]&lt;br /&gt;
[[Category:Linux内核功能]]&lt;br /&gt;
[[Category:記憶體管理]]&lt;br /&gt;
[[Category:虚拟内存]]&lt;/div&gt;</summary>
		<author><name>imported&gt;VulcanSphere</name></author>
	</entry>
</feed>