<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>内存 | 七行的小仓库|互联网记忆|博客</title><description>主要内容：所见所闻 | 各种教程 | 有用的东西博客：https://blog.qixing1217.top朋友圈：https://moments.qixing1217.top网页版频道： https://channel.qixing1217.top</description><link>https://channel.qixing1217.top</link><item><title>#冷知识  #开发 #WSL2 #内存在WSL2环境下出现内存不足等情况，具体现象为内存占用飙升，导致程序崩溃退出，但是实际内存占用未满，其实是因为WSL2的内存总量被限制了</title><link>https://channel.qixing1217.top/posts/1177</link><guid isPermaLink="true">https://channel.qixing1217.top/posts/1177</guid><pubDate>Mon, 21 Apr 2025 09:05:29 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/result?q=%23%E5%86%B7%E7%9F%A5%E8%AF%86&quot;&gt;#冷知识&lt;/a&gt;  &lt;a href=&quot;/search/result?q=%23%E5%BC%80%E5%8F%91&quot;&gt;#开发&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23WSL2&quot;&gt;#WSL2&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%86%85%E5%AD%98&quot;&gt;#内存&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;在WSL2环境下出现内存不足等情况，具体现象为内存占用飙升，导致程序崩溃退出，但是实际内存占用未满，其实是因为WSL2的内存总量被限制了。&lt;/blockquote&gt;&lt;br /&gt;&lt;b&gt;因为WSL2的默认情况下内存是宿主机的50%（&lt;/b&gt;&lt;a href=&quot;https://learn.microsoft.com/en-us/windows/wsl/wsl-config#configuration-setting-for-wslconfig:~:text=50%25%20of%20total%20memory%20on%20Windows&quot; target=&quot;_blank&quot;&gt;文档&lt;/a&gt;&lt;b&gt;），所以按照文档中的&lt;/b&gt;&lt;a href=&quot;https://learn.microsoft.com/en-us/windows/wsl/wsl-config#example-wslconfig-file&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;说明&lt;/b&gt;&lt;/a&gt; 调整相关参数即可&lt;br /&gt;如果还不够的话，还可以调整&lt;a href=&quot;https://learn.microsoft.com/en-us/windows/wsl/wsl-config#example-wslconfig-file:~:text=25%25%20of%20memory%20size%20on%20Windows%20rounded%20up%20to%20the%20nearest%20GB&quot; target=&quot;_blank&quot;&gt;交换空间（虚拟内存）&lt;/a&gt;的值&lt;a href=&quot;https://learn.microsoft.com/en-us/windows/wsl/wsl-config&quot; target=&quot;_blank&quot;&gt;
  
  &lt;div&gt;Docs&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;Advanced settings configuration in WSL&quot; src=&quot;/static/https://cdn4.telesco.pe/file/FcpByX3zVCSeOHjvyhBuuC-EZ56vhjqY5VFQv8A86fjrlkIjRYzpdzS9S7O2oI3-OWECZrEMuRO5ykulYP-DLNv-WzBywjzSlUHIpgIljqLmFsXqJp0gN-6VNM5FxDMWdczCSyDpWiJWE7DkCfepawmRIo0bNLIzPsnY_EYHJ3m6bxGDURpMmmaX-1B1VqOXYdYoBkcHqvo6ugSn0ap6mtflPt61zVEzt7FGjeQwo4BYm658tzwsLbRCXa_W3cJkueS70Kw1Hr-p3aqIg3x1KWxDFDwVBO4zj5p8qIzNVBIu4G0spwKPADk16ARACWuWU7Vyarhm3-tp0psY4atvfg.jpg&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;eager&quot; /&gt;
  &lt;div&gt;Advanced settings configuration in WSL&lt;/div&gt;
  &lt;div&gt;A guide to the wsl.conf and .wslconfig files used for configuring settings when running multiple Linux distributions on Windows Subsystem for Linux.&lt;/div&gt;
&lt;/a&gt;</content:encoded></item></channel></rss>