From: Maria Matejka Date: Thu, 19 Jan 2023 09:56:16 +0000 (+0100) Subject: Table prune routine doesn't walk over lists unless needed. X-Git-Tag: v3.0-alpha1~74 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4d8d81f144e72fe2e182d7569087f2a8c8c5b938;p=thirdparty%2Fbird.git Table prune routine doesn't walk over lists unless needed. If no channel is flushing, table prune doesn't walk over routes in nets and also doesn't walk over importing channel lists. This helps to alleviate the memory caching burdens a lot. --- diff --git a/doc/bird.sgml b/doc/bird.sgml index f8be53f6f..3675d2e84 100644 --- a/doc/bird.sgml +++ b/doc/bird.sgml @@ -697,7 +697,7 @@ to set options. thresholds; first value is the low threshold (when to resume), the second one is the high threshold (when to pause). The higher is the threshold, the more memory can get used. In most cases, the defaults - should work for you. Default: 128, 512. + should work for you. Default: 1024 8192.