Subj : Re: ET phone home To : Mark Lewis From : Nick Andre Date : Sun Jan 08 2017 10:06 pm On 08 Jan 17 11:44:32, Mark Lewis said the following to Nick Andre: ML> i remember the different dup cache files... i didn't know they were limited ML> a paltry 1024 entries, though... i never dug that deep ;) 1024 may not seem like much, but as I explained about how dupe detection works in DB it actually is sufficient. Again... if anyone didn't think it was, I would've heard about it by now and increased it. ML> NA> Interestingly it appears that there is a "reputation" method for the ML> NA> cache database. It appears as it is loaded into RAM during a toss, any ML> NA> time a CRC match is encountered, that CRC is pushed up the cache ML> NA> table, while CRC's of legitimate messages end up being pushed down. ML> NA> The CRC table is saved into that cache file every time the Echomail ML> NA> area changes in the toss cycle; or there are no more packets to toss. ML> ML> that's pretty interesting... i guess that's so that messages with more dupe ML> can be detected faster with their CRCs at the top of the queue... interesti ML> idea and i'm sure one that was important back in the day of slower machines That sounds about correct, D'Bridge was written with PC/XT in mind. There was a bunch of caching code for the Echomail database at one time; which I had to remove as it limited the total areas a Sysop could have. One could argue that a DOS computer like the XT's or Tandy 1000's could just install Norton Speedcache or even Smartdrive but that would just take away from available conventional memory/heap. The size of the mailer's configuration also takes away from conventional memory... especially the Netmail routing table. Nick --- Renegade vY2Ka2 * Origin: Joey, do you like movies about gladiators? (1:229/426) .