Log in to ask questions, share your expertise, or stay connected to content you value. Don’t have a login? Learn how to become a member.
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 routing protocol process use excessive memory? Answer The routing protocol process uses hundreds of megabytes of RAM in the Routing Engine to store information needed for the operation of routing and related protocols, such as BGP, OSPF, IS-IS, RSVP, LDP and MPLS. ...
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 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 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 What can I do when there is a memory shortage even after a swap? Answer It is not recommended for the system to operate in this state, notwithstanding the existence of swap. The protocols that run in the routing protocol process usually have a real-time requirement that cannot...
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...