<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>jasonshl (孙浩林)</title>
    <link>https://ruby-china.org/jasonshl</link>
    <description>我是一只小蜗牛阿，一步一步往上爬呀</description>
    <language>en-us</language>
    <item>
      <title>Ruby 进程占用内存越来越大</title>
      <description>&lt;p&gt;最近发现服务器上的 8G 内存几乎被用尽，newrelic 显示 ruby 进程一共用了 4.58 个 G
&lt;img src="https://l.ruby-china.com/photo/2015/119816d8229d8abc7c5c0abe6ed625d4.png" title="" alt=""&gt;
&lt;img src="https://l.ruby-china.com/photo/2015/cc3c5d3c7bec7a874da9072e12310a3b.png" title="" alt=""&gt;
&lt;img src="https://l.ruby-china.com/photo/2015/c672c064f7c601f10824820a4da7013d.png" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;某一个使用率比较高的进程占了 2 个多 G：
&lt;img src="https://l.ruby-china.com/photo/2015/7230933fa9d84e4a0e1fd3f25ca5aeca.png" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;本地测试的时候发现每次刷新页面获取数据的时候（业务是一次性把当前用户有关数据全部获取）也是 ruby 进程占用内存几 M 的增加&lt;/p&gt;

&lt;p&gt;是内存泄露吗 还是缓存了数据了？&lt;/p&gt;

&lt;p&gt;求大神指点&lt;a href="/Rei" class="user-mention" title="@Rei"&gt;&lt;i&gt;@&lt;/i&gt;Rei&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;环境：ruby on sinatra，nginx + thin&lt;/p&gt;</description>
      <author>jasonshl</author>
      <pubDate>Mon, 07 Sep 2015 15:38:45 +0800</pubDate>
      <link>https://ruby-china.org/topics/27225</link>
      <guid>https://ruby-china.org/topics/27225</guid>
    </item>
  </channel>
</rss>
