The routing protocol process (rpd) is a software process within the Routing Engine software that controls the routing protocols that run on the device. Its functionality includes all protocol messages, routing table updates, and implementation of routing policies. The routing protocol process...
Question Why does the system start swapping when I try to dump core using the request system core-dumps command? Answer The show system core-dumps command displays a list of system core files created when the device has failed. This command can be useful for diagnostic purposes. Each...
Question What is the task timer? Answer The source of a routing protocol process memory leak can usually be identified by dumping the timers for each task. You can use the show task command to display routing protocol tasks on the Routing Engine. Tasks can be baseline tasks performed...
Question I just deleted a large number of routes from the routing protocol process. Why is it still using so much memory? Answer The show system processes extensive command displays a RES value measured in kilobytes which represents the amount of program memory resident in the physical...
Question How can I check the amount of memory the routing protocol process is using? Answer You can check routing protocol process memory usage by entering the show system processes and the show task memory Junos OS command-line interface (CLI) operational mode commands. The...
Question How do I determine whether there is a memory leak in the routing protocol process? Answer Memory leaks are typically the result of a seemingly unbounded growth in the memory usage of a process as reported by the show system processes extensive command. There are two...
Question How do I monitor memory swap activity? Answer When the system is under memory pressure, the pageout process reuses memory from the free, cache, inact and, if necessary, active pages. You can monitor the swap activity by viewing the syslog message reported by the kernel during...
Question Why does the show system processes extensive command show that memory is swapped to disk although there is plenty of free memory? Answer Memory can remain swapped out indefinitely if it is not accessed again. Therefore, the show system processes extensive command shows that...