Thanks Alex,

So what memory should be allocated to handle 67m buckets ?
Is there any documentation for hash tables for kamailio?

Ali

Sent from my iPhone

> On Jun 10, 2015, at 6:52 PM, Alex Balashov <abalas...@evaristesys.com> wrote:
> 
>> On 06/10/2015 11:48 AM, Ali Taher wrote:
>> 
>> Hi Alex,
>> 
>> I don't know a lot about hash tables , and how hash buckets and memory are
>> related.
>> I just need to know the specs needed for a server in order to be able to
>> handle 44 million or rules using LCR module , and what configuration
>> (parameters) should be applied.
> 
> Well, an ideal hash function would require 44 million buckets for 44 million 
> rules. :-) Given that this ideal is probably not attainable, your safest bet 
> is to go one power of 2 bigger, i.e. 2^26 (~67m buckets).
> 
> You should take the time to learn about hash algorithms and other O(1) data 
> structures. Their whole purpose is to keep lookup time of constant 
> computational complexity irrespectively of the number of entries. The 
> trade-off to make that possible is memory.
> 
> -- 
> Alex Balashov | Principal | Evariste Systems LLC
> 303 Perimeter Center North, Suite 300
> Atlanta, GA 30346
> United States
> 
> Tel: +1-800-250-5920 (toll-free) / +1-678-954-0671 (direct)
> Web: http://www.evaristesys.com/, http://www.csrpswitch.com/
> 
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users@lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to