Re: Avoiding natd overhead
- From: Eugene Grosbein <eugen@xxxxxxxxxx>
- Date: Sat, 21 Oct 2006 22:42:15 +0800
On Sat, Oct 21, 2006 at 02:50:31PM +0400, Anton Yuzhaninov wrote:
1. libalias allocate memory for create each new entry in NAT table.
libalias use linear search in linked list to find entry in table.
It very slow when you have thousands simultaneous connections via
nat
In RELENG_4 libalias uses hash table, not linear search.
Are you sure it switched to linear search? And why?
Eugene Grosbein
_______________________________________________
freebsd-net@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscribe@xxxxxxxxxxx"
- Follow-Ups:
- Re[2]: Avoiding natd overhead
- From: Anton Yuzhaninov
- Re[2]: Avoiding natd overhead
- References:
- Avoiding natd overhead
- From: Brett Glass
- Re: Avoiding natd overhead
- From: Matthew D. Fuller
- Re[2]: Avoiding natd overhead
- From: Anton Yuzhaninov
- Avoiding natd overhead
- Prev by Date: Re: Avoiding natd overhead
- Next by Date: Re: Avoiding natd overhead
- Previous by thread: Re[2]: Avoiding natd overhead
- Next by thread: Re[2]: Avoiding natd overhead
- Index(es):