<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: What uses the memory in firewalls ? Issue with memory in Firewall and Security Management</title>
    <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/What-uses-the-memory-in-firewalls-Issue-with-memory/m-p/100712#M7852</link>
    <description>&lt;P&gt;It is normal to see high memory utilization on a firewall that has been running for a long time, as spare memory is used for buffering and caching of disk operations which tend to build up over time.&amp;nbsp; Memory used for buffering/caching can be freed at any time if the kernel needs it.&amp;nbsp; Run &lt;STRONG&gt;free -m&lt;/STRONG&gt; to see how much memory is used for code execution vs. buffering &amp;amp; caching.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If there is truly high memory utilization that cannot be attributed to buffering/caching, running &lt;STRONG&gt;top&lt;/STRONG&gt; and hitting M will show the processes consuming the most memory in process/user space.&amp;nbsp; You can identify the different processes and their responsibilities here:&amp;nbsp;&lt;A class="cp_link sc_ellipsis" href="https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&amp;amp;solutionid=sk97638&amp;amp;partition=Basic&amp;amp;product=All" target="_blank"&gt;sk97638: Check Point &lt;STRONG&gt;Processes&lt;/STRONG&gt; &lt;STRONG&gt;and&lt;/STRONG&gt; &lt;STRONG&gt;Daemons&lt;/STRONG&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;If memory utilization is high and it cannot be attributed to processes or buffering/caching, that means the kernel is consuming a large amount of memory.&amp;nbsp; Because kernel memory cannot be swapped to disk and must reside in RAM at all times, a side effect of high kernel memory utilization will be the use of swap space by processes as there is not enough RAM for them (&lt;STRONG&gt;free -m&lt;/STRONG&gt; to see this).&amp;nbsp;&lt;/P&gt;
&lt;P&gt;To see if the kernel is running short on memory run &lt;STRONG&gt;fw ctl pstat&lt;/STRONG&gt; and look for "failures".&amp;nbsp; It is possible to get some insight into memory consumption inside the kernel on a per-blade basis, see the following screens in &lt;STRONG&gt;cpview&lt;/STRONG&gt;:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Advanced.Memory.Overview&lt;/LI&gt;
&lt;LI&gt;Advanced.Memory.Contexts&lt;/LI&gt;
&lt;/UL&gt;</description>
    <pubDate>Sat, 31 Oct 2020 13:40:35 GMT</pubDate>
    <dc:creator>Timothy_Hall</dc:creator>
    <dc:date>2020-10-31T13:40:35Z</dc:date>
    <item>
      <title>What uses the memory in firewalls ? Issue with memory</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/What-uses-the-memory-in-firewalls-Issue-with-memory/m-p/100710#M7851</link>
      <description>&lt;P&gt;Hi all&lt;/P&gt;&lt;P&gt;i had an issue with the memory near 100% full on my 15400 firewall this week, a reboot solved it.&lt;/P&gt;&lt;P&gt;my question is, what uses most the memory in firewalls? There is around 4 gig used normally, in this case 7 gig was used and the firewall was dropping connections.&lt;/P&gt;&lt;P&gt;do the more blades you run consume more memory? Can you tell from cpview which blade is consuming it?&lt;/P&gt;&lt;P&gt;cheers&lt;/P&gt;</description>
      <pubDate>Sat, 31 Oct 2020 12:29:41 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/What-uses-the-memory-in-firewalls-Issue-with-memory/m-p/100710#M7851</guid>
      <dc:creator>carl_t</dc:creator>
      <dc:date>2020-10-31T12:29:41Z</dc:date>
    </item>
    <item>
      <title>Re: What uses the memory in firewalls ? Issue with memory</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/What-uses-the-memory-in-firewalls-Issue-with-memory/m-p/100712#M7852</link>
      <description>&lt;P&gt;It is normal to see high memory utilization on a firewall that has been running for a long time, as spare memory is used for buffering and caching of disk operations which tend to build up over time.&amp;nbsp; Memory used for buffering/caching can be freed at any time if the kernel needs it.&amp;nbsp; Run &lt;STRONG&gt;free -m&lt;/STRONG&gt; to see how much memory is used for code execution vs. buffering &amp;amp; caching.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If there is truly high memory utilization that cannot be attributed to buffering/caching, running &lt;STRONG&gt;top&lt;/STRONG&gt; and hitting M will show the processes consuming the most memory in process/user space.&amp;nbsp; You can identify the different processes and their responsibilities here:&amp;nbsp;&lt;A class="cp_link sc_ellipsis" href="https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&amp;amp;solutionid=sk97638&amp;amp;partition=Basic&amp;amp;product=All" target="_blank"&gt;sk97638: Check Point &lt;STRONG&gt;Processes&lt;/STRONG&gt; &lt;STRONG&gt;and&lt;/STRONG&gt; &lt;STRONG&gt;Daemons&lt;/STRONG&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;If memory utilization is high and it cannot be attributed to processes or buffering/caching, that means the kernel is consuming a large amount of memory.&amp;nbsp; Because kernel memory cannot be swapped to disk and must reside in RAM at all times, a side effect of high kernel memory utilization will be the use of swap space by processes as there is not enough RAM for them (&lt;STRONG&gt;free -m&lt;/STRONG&gt; to see this).&amp;nbsp;&lt;/P&gt;
&lt;P&gt;To see if the kernel is running short on memory run &lt;STRONG&gt;fw ctl pstat&lt;/STRONG&gt; and look for "failures".&amp;nbsp; It is possible to get some insight into memory consumption inside the kernel on a per-blade basis, see the following screens in &lt;STRONG&gt;cpview&lt;/STRONG&gt;:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Advanced.Memory.Overview&lt;/LI&gt;
&lt;LI&gt;Advanced.Memory.Contexts&lt;/LI&gt;
&lt;/UL&gt;</description>
      <pubDate>Sat, 31 Oct 2020 13:40:35 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/What-uses-the-memory-in-firewalls-Issue-with-memory/m-p/100712#M7852</guid>
      <dc:creator>Timothy_Hall</dc:creator>
      <dc:date>2020-10-31T13:40:35Z</dc:date>
    </item>
  </channel>
</rss>

