>>>>> On Wed, 22 Nov 2006 17:26:47 -0500, Bill Moran said: > > On Wed, 22 Nov 2006 23:11:59 +0100 > Andras Horvai <[EMAIL PROTECTED]> wrote: > > > What does VolFiles mean? I didn't find it in the documentation. > > I've been wondering about that. I wish one of the developers would chime in > here. > > I seem to remember that a trick used on tape drives is to write an EOF marker > every > so often, then when restoring, the drive can quickly seek X EOF markers ahead > before > it has to slow down to read through the data. > > If I'm understanding this correctly, there's no reason Bacula can't do the > same > thing with file volumes. If it writes an EOF marker every 4G (which it seems > to, > based on your output) it can seek() to the within 4G of the data it needs, > then > it only needs to read() through a maximum of 4G to get the data.
Using EOF markers like that in a file won't work, because there is no fast way of seeking to an EOF marker (unlike on a tape). However, it is easier than that: Bacula could seek directly to the right place in the file. IIRC, there is some code to do that but it was disabled because it didn't quite work. __Martin ------------------------------------------------------------------------- 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