<?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: CoreXL in a VSX Cluster, tips, activation, and verification in Firewall and Security Management</title>
    <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272461#M103796</link>
    <description>&lt;P&gt;The first thing that I looked at was &lt;STRONG&gt;available&lt;/STRONG&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It looks like the system is probably behaving normally and healthy.&lt;/P&gt;
&lt;P&gt;That is good news because this is a busy gateway solution with a lot of traffic and connection and some busy Virtual Systems (some more than others).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The “low &lt;STRONG&gt;free&lt;/STRONG&gt; memory” seen in free -k -t -h is expected on Linux and &lt;STRONG&gt;does not mean&lt;/STRONG&gt; the gateway is running out of usable memory.&lt;/P&gt;
&lt;P&gt;Linux intentionally uses RAM for &lt;STRONG&gt;caching&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Linux tries to &lt;STRONG&gt;avoid leaving RAM unused&lt;/STRONG&gt;. Any memory not used by applications is used for:&lt;/P&gt;
&lt;P&gt;Filesystem cache (page cache)&lt;/P&gt;
&lt;P&gt;Buffers&lt;/P&gt;
&lt;P&gt;Kernel slab allocations&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This improves performance because disk reads can be served from RAM.&lt;/P&gt;
&lt;P&gt;From the free output:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/STRONG&gt; &lt;STRONG&gt;Value&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Total RAM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 61 GB&lt;/P&gt;
&lt;P&gt;Used&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 44 GB&lt;/P&gt;
&lt;P&gt;Free&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.3 GB&lt;/P&gt;
&lt;P&gt;Buff/Cache&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16 GB&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Available&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/STRONG&gt;&amp;nbsp;&lt;STRONG&gt;&amp;nbsp; 14 GB&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;The key metric is &lt;STRONG&gt;Available&lt;/STRONG&gt; memory, &lt;EM&gt;not Free&lt;/EM&gt; memory.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Available&lt;/STRONG&gt; = memory that can be &lt;STRONG&gt;immediately reclaimed if needed&lt;/STRONG&gt;.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;The gateway actually has around 14 GB available,&lt;/STRONG&gt; not 1.3 GB.&lt;/P&gt;
&lt;P&gt;Linux will release cache automatically when applications need RAM.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;VSX can use a lot of memory because of the virtualisation and multiple CoreXL instances.&lt;/P&gt;
&lt;P&gt;VSX with 8 Virtual Systems:&lt;/P&gt;
&lt;P&gt;Each VS has its own&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Firewall instances (fwk)&lt;/LI&gt;
&lt;LI&gt;SecureXL instances&lt;/LI&gt;
&lt;LI&gt;connection tables&lt;/LI&gt;
&lt;LI&gt;policy to enforce&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;The report:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Process&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/STRONG&gt; &lt;STRONG&gt;RAM&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Fwk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16.6 GB&lt;/P&gt;
&lt;P&gt;cpview_api_service&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.8 GB&lt;/P&gt;
&lt;P&gt;pdpd&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.4 GB&amp;nbsp;&amp;lt;-- Identity Awareness&lt;/P&gt;
&lt;P&gt;wstlsd 3.7 GB&amp;nbsp; &amp;lt;-- HTTPS Inspection (SSL Inspection)&lt;/P&gt;
&lt;P&gt;pep&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.2 GB &amp;lt;-- Identity Awareness&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This looks likely to be expected for a busy VSX system handling:&lt;/P&gt;
&lt;P&gt;Throughput: 3.3 Gbps&lt;/P&gt;
&lt;P&gt;Connections: 1.2M&lt;/P&gt;
&lt;P&gt;Packet rate: 637K pps&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you have any concerns then I would recommend opening a ticket with TAC and ask for their advice.&lt;/P&gt;
&lt;P&gt;They can confirm the health status is good and maybe advice on further tuning steps or other actions.&lt;/P&gt;
&lt;P&gt;You can also ask them about future growth and capacity handling.&lt;/P&gt;
&lt;P&gt;I would also recommend that you talk to your local office Presales/Security Engineer about any concerns.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://help.checkpoint.com/" target="_blank" rel="noopener"&gt;https://help.checkpoint.com/&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Don&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 04 Mar 2026 08:39:35 GMT</pubDate>
    <dc:creator>Don_Paterson</dc:creator>
    <dc:date>2026-03-04T08:39:35Z</dc:date>
    <item>
      <title>CoreXL in a VSX Cluster, tips, activation, and verification</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/271976#M103673</link>
      <description>&lt;P&gt;Hi Check Point CheckMates Community,&lt;/P&gt;
&lt;P&gt;We will see how to enable CoreXL within a VSX Cluster environment. CoreXL is a performance-enhancing technology for Security Gateways on multi-core processing platforms. Multiple Check Point Firewall instances run in parallel across multiple CPU cores. It is important to emphasize that this activity must be performed during a maintenance window, as brief interruptions may occur due to CPU adjustments. There are highly sensitive operations that cannot afford to experience this type of impact. I have encountered cases where customers do not raise concerns. Still, there are other scenarios involving critical banking services where the strategy and logistics of the activity must be carefully coordinated within a timeframe that allows the business to tolerate the slight connectivity intermittency shown in the video.&lt;/P&gt;
&lt;P&gt;&lt;div class="video-embed-center video-embed"&gt;&lt;iframe class="embedly-embed" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FPsq02oY9jU8%3Ffeature%3Doembed&amp;amp;display_name=YouTube&amp;amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DPsq02oY9jU8&amp;amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FPsq02oY9jU8%2Fhqdefault.jpg&amp;amp;type=text%2Fhtml&amp;amp;schema=youtube" width="600" height="337" scrolling="no" title="01) CoreXL on a VSX Cluster, tips, activation, and verification (Updated)" frameborder="0" allow="autoplay; fullscreen; encrypted-media; picture-in-picture;" allowfullscreen="true"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We're increasing this VS instance to 3 CPUs to improve performance in this external layer.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Any additional input is welcome, dear community.&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Regards,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 27 Feb 2026 09:10:00 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/271976#M103673</guid>
      <dc:creator>sjni01</dc:creator>
      <dc:date>2026-02-27T09:10:00Z</dc:date>
    </item>
    <item>
      <title>Re: CoreXL in a VSX Cluster, tips, activation, and verification</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272109#M103680</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;This is indeed standard behavior and changing the number of firewall instances will cause some downtime.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Downtime Occurs:&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;When you change the number of CoreXL Firewall instances on a Virtual System, there is some downtime for that Virtual System. This is true across all recent VSX versions (R80.40, R81, R81.10, R81.20, R82, and Maestro/Scalable Chassis environments).&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Scope of Downtime:&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;The downtime affects only the specific Virtual System where the change is made, not the entire VSX Gateway or cluster.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Resource Usage:&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Each additional CoreXL Firewall instance uses more system memory. For example, a Virtual System with five CoreXL Firewall instances will use about the same memory as five separate Virtual Systems.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;So also monitor memory consumption, but with today's appliances, that should no be a problem unless you have a lot of Virtual Systems configured.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Martijn&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 27 Feb 2026 15:26:52 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272109#M103680</guid>
      <dc:creator>Martijn</dc:creator>
      <dc:date>2026-02-27T15:26:52Z</dc:date>
    </item>
    <item>
      <title>Re: CoreXL in a VSX Cluster, tips, activation, and verification</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272158#M103688</link>
      <description>&lt;P&gt;Thanks for your feedback.&lt;/P&gt;</description>
      <pubDate>Sun, 01 Mar 2026 05:08:25 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272158#M103688</guid>
      <dc:creator>sjni01</dc:creator>
      <dc:date>2026-03-01T05:08:25Z</dc:date>
    </item>
    <item>
      <title>Re: CoreXL in a VSX Cluster, tips, activation, and verification</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272162#M103689</link>
      <description>&lt;P&gt;Couple of notes about&amp;nbsp;CoreXL:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;CoreXL is disabled on VS0 (VSX gateway/cluster)&lt;/LI&gt;
&lt;LI&gt;By default only one IPv4 and only one IPv6 CoreXL is assigned when creating new VS&lt;/LI&gt;
&lt;LI&gt;When the Number of CoreXL FW instances is less than 6, &lt;A href="https://support.checkpoint.com/results/sk/sk165153" target="_blank" rel="noopener"&gt;GNAT&lt;/A&gt; is disabled by default&lt;/LI&gt;
&lt;LI&gt;IKED is disabled if only one IPv4 and only one IPv6 CoreXL is assigned to VS&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Since by default only 1 IPv4 and only 1 IPv6 coreXL is assigned on VS, I dont really know if &lt;A href="https://support.checkpoint.com/results/sk/sk164155" target="_blank" rel="noopener"&gt;CoreXL Dynamic Balancing&lt;/A&gt; (former Dynamic Split) makes sense in VSX.&lt;/P&gt;</description>
      <pubDate>Sun, 01 Mar 2026 08:57:14 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272162#M103689</guid>
      <dc:creator>JozkoMrkvicka</dc:creator>
      <dc:date>2026-03-01T08:57:14Z</dc:date>
    </item>
    <item>
      <title>Re: CoreXL in a VSX Cluster, tips, activation, and verification</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272177#M103691</link>
      <description>&lt;P&gt;Each new instance of a VS consumes memory, and more blades = more memory required (per instance) -check CPView to monitor them.&lt;/P&gt;
&lt;P&gt;CoreXL allows for more specific tuning too.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Check out these resources:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://sc1.checkpoint.com/documents/R82/WebAdminGuides/EN/CP_R82_PerformanceTuning_AdminGuide/Content/Topics-PTG/CLI/fw-ctl-affinity-s-VSX-Mode.htm?Highlight=VSX" target="_blank"&gt;https://sc1.checkpoint.com/documents/R82/WebAdminGuides/EN/CP_R82_PerformanceTuning_AdminGuide/Content/Topics-PTG/CLI/fw-ctl-affinity-s-VSX-Mode.htm?Highlight=VSX&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://sc1.checkpoint.com/documents/R82/WebAdminGuides/EN/CP_R82_VSX_AdminGuide/Content/Topics-VSXG/Monitoring-Memory-Resources.htm?tocpath=Optimizing%20VSX%7C_____1" target="_blank"&gt;https://sc1.checkpoint.com/documents/R82/WebAdminGuides/EN/CP_R82_VSX_AdminGuide/Content/Topics-VSXG/Monitoring-Memory-Resources.htm?tocpath=Optimizing%20VSX%7C_____1&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://support.checkpoint.com/results/sk/sk98348" target="_blank"&gt;https://support.checkpoint.com/results/sk/sk98348&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://support.checkpoint.com/results/sk/sk39555" target="_blank"&gt;https://support.checkpoint.com/results/sk/sk39555&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.youtube.com/watch?v=POcSk6B4gCE" target="_blank"&gt;https://www.youtube.com/watch?v=POcSk6B4gCE&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 01 Mar 2026 23:45:47 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272177#M103691</guid>
      <dc:creator>Don_Paterson</dc:creator>
      <dc:date>2026-03-01T23:45:47Z</dc:date>
    </item>
    <item>
      <title>Re: CoreXL in a VSX Cluster, tips, activation, and verification</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272195#M103694</link>
      <description>&lt;P&gt;Dynamic Balancing makes sense, because it affects the base gateway level not per VS. The SND cores (shared for all VSs) and the CoreXL pool of cores that each VS's FWK threads may utilise will be dynamically balanced to ensure that the (statically configured) CoreXL per VS configuration is effectively balanced on the system.&lt;/P&gt;</description>
      <pubDate>Mon, 02 Mar 2026 09:43:21 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272195#M103694</guid>
      <dc:creator>emmap</dc:creator>
      <dc:date>2026-03-02T09:43:21Z</dc:date>
    </item>
    <item>
      <title>Re: CoreXL in a VSX Cluster, tips, activation, and verification</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272321#M103734</link>
      <description>&lt;P&gt;Hi&amp;nbsp;Don_Paterson:&lt;/P&gt;&lt;P&gt;Is there any method to determine how much memory is consumed by a single CoreXL instance?&lt;/P&gt;&lt;P&gt;Recently, our customer has reported that the firewall memory utilization remains consistently high (above 80%). They are requesting assistance in reducing the high memory condition.&lt;/P&gt;&lt;P&gt;We would like to understand whether there is a way to measure or estimate the memory usage per instance, so we can better analyze and optimize the current resource allocation.&lt;/P&gt;</description>
      <pubDate>Tue, 03 Mar 2026 07:24:46 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272321#M103734</guid>
      <dc:creator>Vanness_Chen</dc:creator>
      <dc:date>2026-03-03T07:24:46Z</dc:date>
    </item>
    <item>
      <title>Re: CoreXL in a VSX Cluster, tips, activation, and verification</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272329#M103736</link>
      <description>&lt;P&gt;How is your customer measuring the memory usage? Please review this SK before diving too deep into the system.&amp;nbsp;&lt;A href="https://support.checkpoint.com/results/sk/sk32206" target="_blank"&gt;https://support.checkpoint.com/results/sk/sk32206&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 03 Mar 2026 08:37:39 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272329#M103736</guid>
      <dc:creator>emmap</dc:creator>
      <dc:date>2026-03-03T08:37:39Z</dc:date>
    </item>
    <item>
      <title>Re: CoreXL in a VSX Cluster, tips, activation, and verification</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272346#M103747</link>
      <description>&lt;P&gt;I think the SK may be outdated and needs updating (I just left then some feedback on it).&lt;/P&gt;
&lt;P&gt;Since Linux &lt;STRONG&gt;3.14&lt;/STRONG&gt; (2014) the kernel introduced &lt;STRONG&gt;MemAvailable&lt;/STRONG&gt;.&lt;BR /&gt;This is the correct modern metric.&lt;/P&gt;
&lt;P&gt;The SK does not mention&lt;STRONG&gt; MemAvailable&lt;/STRONG&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;[Expert@mgmt:0]# &lt;STRONG&gt;free -h&lt;/STRONG&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; total&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; used&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; free&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; shared&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;buff/cache&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;STRONG&gt;available&lt;/STRONG&gt;&lt;BR /&gt;Mem:&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 7.5G&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3.7G&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 281M&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 465M&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3.5G&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;STRONG&gt;2.7G&lt;/STRONG&gt;&lt;BR /&gt;Swap:&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;15G&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;10M&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 15G&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;grep MemAvailable /proc/meminfo&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;and&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;vmstat &lt;/STRONG&gt;&amp;gt; free&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Free Real Memory = MemFree + Buffers + Cached&lt;/P&gt;
&lt;P&gt;For versions 2.6 and 3.10 that formula is correct.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;cpview&lt;/STRONG&gt;&amp;nbsp;&amp;gt; Overview &amp;gt; Memory: Physical &lt;EM&gt;Free MB&lt;/EM&gt; shows the same output as &lt;STRONG&gt;free -h&lt;/STRONG&gt; &amp;gt; &lt;STRONG&gt;available&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;cpview is using the correct modern metric.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Check Point has used three different RHEL Kernel version in the last three major versions (RHEL 7 to 9 between R81.20 (&lt;STRONG&gt;3.10&lt;/STRONG&gt;) and R82.10). This is a change in pattern for Check Point.&lt;/P&gt;
&lt;P&gt;RHEL Kernel behaviours and memory handling has changed over the versions.&lt;/P&gt;
&lt;P&gt;There are rabbit holes to go down there.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here is a thread discussing memory monitoring. Started in 2017 but scroll down to the 2026 replies.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.checkpoint.com/t5/Firewall-and-Security-Management/cpview-mem-vs-free/td-p/18677?commentID=11906#comment" target="_blank"&gt;https://community.checkpoint.com/t5/Firewall-and-Security-Management/cpview-mem-vs-free/td-p/18677?commentID=11906#comment&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Tim covers CPU and Memory analysis in his Gaia 4.18 course.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://shadowpeak.com/gaia4-18-immersion-course" target="_blank"&gt;https://shadowpeak.com/gaia4-18-immersion-course&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 03 Mar 2026 10:20:11 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272346#M103747</guid>
      <dc:creator>Don_Paterson</dc:creator>
      <dc:date>2026-03-03T10:20:11Z</dc:date>
    </item>
    <item>
      <title>Re: CoreXL in a VSX Cluster, tips, activation, and verification</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272351#M103751</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/118758"&gt;@Vanness_Chen&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What version/s are they using?&lt;/P&gt;
&lt;P&gt;Is that a standard Security Gateway or VSX gateway? This thread has been about VSX so far.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/71054"&gt;@emmap&lt;/a&gt;&amp;nbsp;is on point to ask about how they are analysing memory usage/consumption.&lt;/P&gt;
&lt;P&gt;See my reply for more details.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can start with &lt;STRONG&gt;cpview &lt;/STRONG&gt;(for SG or VSX gw)&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;For VSX:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;I think of it as context aware. Meaning that when you are in a VS environment in the CLI (for example, use &lt;STRONG&gt;vsenv 3&lt;/STRONG&gt;) and then run &lt;STRONG&gt;cpview&lt;/STRONG&gt; you will see the cpview for the VS (&lt;STRONG&gt;VSID 3&lt;/STRONG&gt;)&lt;/P&gt;
&lt;P&gt;CPView SK for details:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://support.checkpoint.com/results/sk/sk101878" target="_blank"&gt;https://support.checkpoint.com/results/sk/sk101878&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In Check Point you can do deep analysis (on of the benefits of expert mode and Check Point in general) but you should avoid it if you can and it is just about understanding the analysis commands and their output and being able to interpret them.&lt;/P&gt;
&lt;P&gt;Blades consume memory and connections consume memory (more per connection depending on the blades used).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The command &lt;STRONG&gt;fw ctl pstat&lt;/STRONG&gt;&amp;nbsp;can be good for deeper analysis.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://support.checkpoint.com/results/sk/sk98348#Initial%20diagnostics%20-%20Memory" target="_blank"&gt;https://support.checkpoint.com/results/sk/sk98348#Initial%20diagnostics%20-%20Memory&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I would also think about the &lt;STRONG&gt;hcp -r all&lt;/STRONG&gt; command to get a good overall view.&lt;/P&gt;</description>
      <pubDate>Tue, 03 Mar 2026 10:54:36 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272351#M103751</guid>
      <dc:creator>Don_Paterson</dc:creator>
      <dc:date>2026-03-03T10:54:36Z</dc:date>
    </item>
    <item>
      <title>Re: CoreXL in a VSX Cluster, tips, activation, and verification</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272445#M103789</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/18248"&gt;@Don_Paterson&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It is a VSX gateway, with 8 Virtual Systems (VSs) enabled.&lt;/P&gt;&lt;P&gt;They are using the &lt;CODE&gt;asg perf&lt;/CODE&gt; command to monitor memory utilization, which typically ranges between 75% and 85%.&lt;/P&gt;&lt;P&gt;I also checked the HCP report, and there were no alerts related to memory usage.&lt;/P&gt;&lt;P&gt;However, when checking the output of &lt;CODE&gt;free -k -t -h&lt;/CODE&gt;, it shows that the free memory is only around 1.3 GB.&lt;/P&gt;&lt;P&gt;How should we interpret these values, and how can we explain that this behavior is considered normal?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Image_2026-03-03_16-49-02.png" style="width: 785px;"&gt;&lt;img src="https://community.checkpoint.com/t5/image/serverpage/image-id/33570i46F245479E8DB4A1/image-size/large?v=v2&amp;amp;px=999" role="button" title="Image_2026-03-03_16-49-02.png" alt="Image_2026-03-03_16-49-02.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Image_2026-03-04_10-48-54.png" style="width: 482px;"&gt;&lt;img src="https://community.checkpoint.com/t5/image/serverpage/image-id/33571iEC736094D75B03E5/image-size/large?v=v2&amp;amp;px=999" role="button" title="Image_2026-03-04_10-48-54.png" alt="Image_2026-03-04_10-48-54.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Mar 2026 06:08:27 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272445#M103789</guid>
      <dc:creator>Vanness_Chen</dc:creator>
      <dc:date>2026-03-04T06:08:27Z</dc:date>
    </item>
    <item>
      <title>Re: CoreXL in a VSX Cluster, tips, activation, and verification</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272461#M103796</link>
      <description>&lt;P&gt;The first thing that I looked at was &lt;STRONG&gt;available&lt;/STRONG&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It looks like the system is probably behaving normally and healthy.&lt;/P&gt;
&lt;P&gt;That is good news because this is a busy gateway solution with a lot of traffic and connection and some busy Virtual Systems (some more than others).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The “low &lt;STRONG&gt;free&lt;/STRONG&gt; memory” seen in free -k -t -h is expected on Linux and &lt;STRONG&gt;does not mean&lt;/STRONG&gt; the gateway is running out of usable memory.&lt;/P&gt;
&lt;P&gt;Linux intentionally uses RAM for &lt;STRONG&gt;caching&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Linux tries to &lt;STRONG&gt;avoid leaving RAM unused&lt;/STRONG&gt;. Any memory not used by applications is used for:&lt;/P&gt;
&lt;P&gt;Filesystem cache (page cache)&lt;/P&gt;
&lt;P&gt;Buffers&lt;/P&gt;
&lt;P&gt;Kernel slab allocations&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This improves performance because disk reads can be served from RAM.&lt;/P&gt;
&lt;P&gt;From the free output:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/STRONG&gt; &lt;STRONG&gt;Value&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Total RAM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 61 GB&lt;/P&gt;
&lt;P&gt;Used&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 44 GB&lt;/P&gt;
&lt;P&gt;Free&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.3 GB&lt;/P&gt;
&lt;P&gt;Buff/Cache&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16 GB&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Available&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/STRONG&gt;&amp;nbsp;&lt;STRONG&gt;&amp;nbsp; 14 GB&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;The key metric is &lt;STRONG&gt;Available&lt;/STRONG&gt; memory, &lt;EM&gt;not Free&lt;/EM&gt; memory.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Available&lt;/STRONG&gt; = memory that can be &lt;STRONG&gt;immediately reclaimed if needed&lt;/STRONG&gt;.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;The gateway actually has around 14 GB available,&lt;/STRONG&gt; not 1.3 GB.&lt;/P&gt;
&lt;P&gt;Linux will release cache automatically when applications need RAM.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;VSX can use a lot of memory because of the virtualisation and multiple CoreXL instances.&lt;/P&gt;
&lt;P&gt;VSX with 8 Virtual Systems:&lt;/P&gt;
&lt;P&gt;Each VS has its own&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Firewall instances (fwk)&lt;/LI&gt;
&lt;LI&gt;SecureXL instances&lt;/LI&gt;
&lt;LI&gt;connection tables&lt;/LI&gt;
&lt;LI&gt;policy to enforce&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;The report:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Process&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/STRONG&gt; &lt;STRONG&gt;RAM&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Fwk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16.6 GB&lt;/P&gt;
&lt;P&gt;cpview_api_service&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.8 GB&lt;/P&gt;
&lt;P&gt;pdpd&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.4 GB&amp;nbsp;&amp;lt;-- Identity Awareness&lt;/P&gt;
&lt;P&gt;wstlsd 3.7 GB&amp;nbsp; &amp;lt;-- HTTPS Inspection (SSL Inspection)&lt;/P&gt;
&lt;P&gt;pep&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.2 GB &amp;lt;-- Identity Awareness&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This looks likely to be expected for a busy VSX system handling:&lt;/P&gt;
&lt;P&gt;Throughput: 3.3 Gbps&lt;/P&gt;
&lt;P&gt;Connections: 1.2M&lt;/P&gt;
&lt;P&gt;Packet rate: 637K pps&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you have any concerns then I would recommend opening a ticket with TAC and ask for their advice.&lt;/P&gt;
&lt;P&gt;They can confirm the health status is good and maybe advice on further tuning steps or other actions.&lt;/P&gt;
&lt;P&gt;You can also ask them about future growth and capacity handling.&lt;/P&gt;
&lt;P&gt;I would also recommend that you talk to your local office Presales/Security Engineer about any concerns.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://help.checkpoint.com/" target="_blank" rel="noopener"&gt;https://help.checkpoint.com/&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Don&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Mar 2026 08:39:35 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272461#M103796</guid>
      <dc:creator>Don_Paterson</dc:creator>
      <dc:date>2026-03-04T08:39:35Z</dc:date>
    </item>
    <item>
      <title>Re: CoreXL in a VSX Cluster, tips, activation, and verification</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272463#M103798</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/18248"&gt;@Don_Paterson&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for your response.&lt;/P&gt;&lt;P&gt;I have already submitted a case to TAC regarding this issue, and the feedback from Support also indicates that the system is operating normally and in a healthy state.&lt;/P&gt;&lt;P&gt;Hopefully, this explanation will be sufficient for the customer to accept the current situation.&lt;/P&gt;</description>
      <pubDate>Wed, 04 Mar 2026 08:55:12 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272463#M103798</guid>
      <dc:creator>Vanness_Chen</dc:creator>
      <dc:date>2026-03-04T08:55:12Z</dc:date>
    </item>
    <item>
      <title>Re: CoreXL in a VSX Cluster, tips, activation, and verification</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272494#M103804</link>
      <description>&lt;P&gt;You are welcome.&lt;/P&gt;
&lt;P&gt;I hope it goes well with the customer.&lt;/P&gt;</description>
      <pubDate>Wed, 04 Mar 2026 13:22:05 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/CoreXL-in-a-VSX-Cluster-tips-activation-and-verification/m-p/272494#M103804</guid>
      <dc:creator>Don_Paterson</dc:creator>
      <dc:date>2026-03-04T13:22:05Z</dc:date>
    </item>
  </channel>
</rss>

