Kern Sibbald wrote (2007/01/30):
> Yes, that would be a *big* problem or I should say two big problems
> (3 million files and 100K files in several directories).

Good news for you: Restore of a job with 3500000 files worked flawlessly.
Except for one hour waiting on tree build.

Bad news for me: I'm unsure, if everything went well, because of different
number of files reported after a tree build (2627027) and a restore
(2651205). Real number of files and directories seems to be 2651206,
according to the direct list from a database.

> You might take a look at the Bacula btree code (src/lib/btree.c and 

Where is it? I do not see it in a Bacula-1.38.11.

> the Bacula RB tree class code that is needed for the restore tree is 
> implemented and tested.  Of course actual usage may find some problems.

Where can I get it?

> Yes, I agree, but any tree routine is going to be slower for
> small directories 

It seems to me, that it is not so bad, I can create a pattern of number
of files in directories for my typical job too, where there was
no performance difference.

> that by not balancing the tree, one would eliminate much of the extra 
> overhead of balanced trees for small directories, yet not hurt the 
> performance much for large directories.

I do not see this as a visible problem too.

> course, I would be really happy if someone like yourself who needs the code 
> would do it. :-)

I hope that today or tomorrow...

-- 
Rudolf Cejka <cejkar at fit.vutbr.cz> http://www.fit.vutbr.cz/~cejkar
Brno University of Technology, Faculty of Information Technology
Bozetechova 2, 612 66  Brno, Czech Republic

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to