Memory Utilization % on Linux

Memory Utilization % on Linux

would like to know how is calculed this value because I don't understand.

For example, I monitor my linux server using cli - ssh, I get around 11% of memory utlization but values of real is 98%. Why this value not same with real condition

Configuration in HostResource.xml :

<CATEGORY ID="Memory Utilization" command="/usr/bin/free -b" parseAll="false" description="Percentage of Cache Memory, Buffer Memory and Total Memory.">
<ENTITY ID="PhysicalMemUtilization" applyThresholdOver="100 -(((MemFree + Buffers + Cached)*100)/maxValue)" threshold="Th6" storeValue="100 -(((MemFree + Buffers + Cached)*100)/maxValue)" storeHistory="true" units="%" comparePreValue="false">
<PARSE line="2" token="2" name="maxValue"/>
<PARSE line="2" token="3" name="curValue">
<OPTIONS expression="curValue/1024"/>
</PARSE>
<PARSE line="2" token="4" name="MemFree"/>
<PARSE line="2" token="7" name="Cached"/>
<PARSE line="2" token="6" name="Buffers"/>
</ENTITY>

</CATEGORY>

Can you explain me that Please, thanks.


















                  New to ADSelfService Plus?