Item n:   Spooling data while despooling it
  Origin: Rumko <[EMAIL PROTECTED]>
  Date:   21 June 2006
  Status:

  What:   Currently when fd runs out of data or maximum spool size is
reached, the sd starts despooling. While it is despooling, the fd does
not spool the data until all data has been despooled. For performance
reasons (and it would prolong tape's lifetime), the fd should spool
data while the data is being despooled by the sd.

  Why:    Better performance on tape drives (writing would be
prolonged, because while writing the data, more would be spooled and
made available to the sd) and longer lifetimes for the tapes.

  Notes:  I was thinking of 2 solutions. Perhaps a FIFO? But there
comes a question, (since i dont know much about fifos) how much data
can be put into a fifo at one time and if theres a limit, what happens
when you reach it? Will the fd still be able to start piping data into
the fifo after it has already filled it once? ... The second solution
would be separate files. Perhaps the sd should inform the fd 5 seconds
(which should be settable in the config files) before running out of
data that the fd should start spooling data into a new file and leave
the old one exclusively to the sd (so that there would be no conflicts
or any other problem that would fall into this realm).


_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to