My Oracle Support Banner

Oracle Linux 5 and 6: System Memory Utilization (Doc ID 1514705.1)

Last updated on MAY 08, 2023

Applies to:

Oracle Compute Cloud Service - Version N/A to N/A
Linux OS - Version Oracle Linux 5.0 to Oracle Linux 6.9 with Unbreakable Enterprise Kernel [4.1.12] [Release OL5 to OL6U9]
Oracle Cloud Infrastructure - Version N/A and later
Oracle VM - Version 3.4.6 to 3.4.6 [Release OVM34]
Linux x86-64
Linux x86
Linux ARM 64-bit

Purpose

 Some Linux users may be confused by how memory utilization is reported by the 'free' command on Oracle Linux 5 and Oracle Linux 6: the memory used by application and the memory reported by 'free' command does not match.

Questions and Answers

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Purpose
Questions and Answers
 Q1. How to read 'free' command output.
 A1. How to read 'free' command output.
 A1.1 From the perspective of Operating System
 A1.2 From the perspective of applications
 A1.3 More accurate
 Q2. How to forcefully free the cached memory.
 Q3. How the cached memory improve the system performance.
 Q4. How to get the memory usage by a specific process.
 Q5. When hugepage is enabled.
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.