Loading ...
Sorry, an error occurred while loading the content.

Re: Large hash access lists - performance impact?

Expand Messages
  • Noel Jones
    ... Hash tables scale very well to hundreds of thousands of entries; 2k entries on an Atom processor with 1G ram won t be an issue. -- Noel Jones
    Message 1 of 3 , Feb 10, 2013
    • 0 Attachment
      On 2/10/2013 4:37 AM, Stefan Foerster wrote:
      > Hello world,
      >
      > does anyone have experience with very large (about 2k entries) hash
      > tables?

      Hash tables scale very well to hundreds of thousands of entries; 2k
      entries on an Atom processor with 1G ram won't be an issue.



      -- Noel Jones



      >
      > I'll have to implement a check_recipient_access rule within
      > smtpd_recipient_restrictions - it will be only temporary, three days
      > at most, but I'm still worried about the possible performance impact.
      >
      > OS would be a recent CentOS 6.3, server is some mid-end hexacore form
      > last year (I guess I/O does not matter in context of evaluationg hash
      > tables), daily usage is about 80k deliveries and 200k connections,
      > resulting in absolutely no load at all... until now.
      >
      >
      > Stefan
      >
    • Stefan Foerster
      Hello Noel, ... you were 100% right. We implemented the workaround and have not noticed any increase in processor load. Thanks Stefan
      Message 2 of 3 , Feb 12, 2013
      • 0 Attachment
        Hello Noel,

        * Noel Jones <njones@...>:
        > On 2/10/2013 4:37 AM, Stefan Foerster wrote:
        > > does anyone have experience with very large (about 2k entries) hash
        > > tables?
        >
        > Hash tables scale very well to hundreds of thousands of entries; 2k
        > entries on an Atom processor with 1G ram won't be an issue.

        you were 100% right. We implemented the workaround and have not
        noticed any increase in processor load.


        Thanks
        Stefan
      Your message has been successfully submitted and would be delivered to recipients shortly.