Did you ever look into my question about device congestion, and whether raising that limit would fix the bitmap loading time issue?
Hans Jeff Mahoney wrote: > Ming Zhang wrote: > > >On Fri, 2005-08-26 at 21:32 +0400, Vladimir V. Saveliev wrote: > > > >one more question about this bitmap blocks > > >are this bitmap data is pinned into system thus will not be swapped out? > > > Yes, any buffers/pages with active reference counts are kept in memory. > Since the current reiserfs bitmap implementation keeps a reference until > filesystem umount, the bitmaps are pinned. > > My dynamic bitmap patch fixes both of the problems you've posed so far. > Mount time is reduced to O(1) time, since only the superblock and root > node are read at mount time. On my system, it's something along the > lines of 0.2s. Memory consumption is reduced also, because the bitmap > block is released after the allocation/free that required it is complete. > > It's a relatively straightforward patch - the error handling I refer to > is how to handle block read failures, which would only occur if your > disk is failing. > > -Jeff > > -- > Jeff Mahoney > SuSE Labs
