On Tuesday 20 March 2007 15:39, Marc Schiffbauer wrote: > * Kern Sibbald schrieb am 20.03.07 um 13:49 Uhr: > > > > > > > > That way the disk volumes would be allocated statically on disk and one > > > could try to defragment it more or less appropiately once and afterwards > > > there would be not fragmentation added by bacula, since it doesn't need > > > to allocate disk blocks again and again? > > > > Bacula doesn't fragment anything. If there is any fragmentation it is because > > you have a strange OS that is not state of the art, or you have other tasks > > that are writing to the same disk. > > Kern, I did not understand this as blaming bacula for it.
To me it wasn't a question of blaming Bacula but the statement was: "there would be not fragmentation added by bacula" and my response is that "Bacula does not fragment anything", typically it is the way the user uses the disk that causes it to fragment (or it is a strange OS). > > Filesystems do fragment if they are getting full. And there is no > real way around this. > > XFS tries to avoid fragmentation of files by something that is > called "Delayed allocation" but XFS nevertheless ships a > defragmentation tool with its fs-utils. (I do not know such a tool > for ext2/3 btw) > > I think what the original poster tried to say is: > > Bacula could help in filesystems not getting too fragmented over > time by not freeing its space used, but instead just overwrite it. If you want, you can force Bacula to run that way, but IMO it is very dangerous. > > This would definitly make much sense in some (if not all) > environments as it would keep filesystem performnace at a high > level. I think this is a bad idea -- there are already many people who complain that Bacula does not release the space until it starts to rewrite the file, so I cannot see making the situation worse to try to resolve what I would call an "end point" problem that can be eliminated by disk management procedures. > > And to be honest: This has nothing to do with a "strange OS that is > not state of the art" or you would call todays linux to be such an > OS. > > Please think about it a second time... I have thought about it a second time, and Bacula is a user program, it shouldn't have to deal with disk fragmentation, which is for the OS or for the user to manage. ------------------------------------------------------------------------- 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