Re: [PATCH] improved store-file

Alexander Malysh <[email protected]>
Newsgroups gmane.comp.mobile.kannel.devel
Message-ID <[email protected]>
Kalle Marjola wrote:

> On Fri, 2004-10-29 at 12:57, Alexander Malysh wrote:
>> Hi Kalle,
>> 
>> some comments to your patch...
>> 
>> 1) don't use dict if you don't know how many items will be stored (dict
>> filled to more as 80% works very slow). Here we should use something like
>> red-black-tree.
> 
> Hm, I took a look at dict.c and while yes, it could slow down
> considerably after getting filled, in any case this new system is
> like 10 times as fast as the old one - as the old one used single
> list, now at least it has 200 Lists =]

I agree that it better as current store-file implementation...

>  
> Yes, there is room for improvement, but this is far better this way
> than it was earlier. I'd use it this way and just put into projects
> 'make it even more efficient' ... =]

Could you please post updated patch? I have different implementation for
store-file that uses store-spooldir and not a single file and want compare
performance... Heh I should really find some time to pick/cleanup patches 
(

P.S. R-B-Tree approach was implemented by me in centrium tree. Stipe, could
we pick this one too?

-- 
Thanks,
Alex
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.