Blogs

How do I interpret memory numbers displayed in the show task memory command output?

By Erdem posted 01-21-2016 09:06

  

Question

How do I interpret memory numbers displayed in the show task memory command output?

Answer

Answer

The show task memory command provides a comprehensive picture of the memory utilization for routing protocol tasks on the Routing Engine. The routing protocol process is the main task that uses Routing Engine memory.

 

To check routing process memory usage, enter the show task memory command.

 

user@host> show task memory

Memory                                Size (kB)             %Available          When

   Currently In Use:                 29417                            3%          now

   Maximum Ever Used:         33882                            4%          00/02/11 22:07:03

   Available:                            756281                        100%         now

 

For information about the show task memory command’s output fields, see the following table:

 

Field Name

Field Description

Memory Currently in Use

Memory currently in use. Dynamically allocated memory plus the DATA segment memory in kilobytes.

Memory Maximum Ever Used

Maximum memory ever used.

Memory Available

Memory currently available

 

Output fields are listed in the approximate order in which they appear.

 

The show task memory command does not display all the memory used by the routing protocol process. This value does not account for the memory used for the TEXT and STACK segments, or the memory used by the routing protocol process’s internal memory manager.

 

For more information, see Junos OS Routing Protocols Library for Routing Devices


#FAQ