Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Consider "updated" and "current" as two copies of routing table, where "current" table is the one used at the moment and "updated" is table of candidate routes to be published in the next publish event. This method prevents protocols to fill memory with buffered updates while "main" process is doing "publish", instead protocols sends the newest update directly to "main" process which then copies new update in "updated" table. A bit more complicated is OSPF, it does calculation in its own process and just sends the final result to the "main".

Image Added



All currently used tasks and their allocated private/shared memory can be monitored using command:

...