Date: Wed, 21 Apr 2004 13:46:04 -0700 (PDT) From: Julian Elischer <julian@elischer.org> To: Steve Watt <steve@Watt.COM> Cc: hackers@freebsd.org Subject: Re: how to flush out cache.? Message-ID: <Pine.BSF.4.21.0404211344370.31770-100000@InterJet.elischer.org> In-Reply-To: <200404212037.i3LKbnpT069214@wattres.Watt.COM>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 21 Apr 2004, Steve Watt wrote: > On Apr 21, 13:28, Julian Elischer wrote: > } Subject: Re: how to flush out cache.? > } > } On Wed, 21 Apr 2004, Steve Watt wrote: > } > } > In article <Pine.BSF.4.21.0404211219460.31770-100000@InterJet.elischer.org> you write: > } > > > } > >Ok so I have an application where I need to > } > >reread a file I have just written to ensure that it went to disk > } > >correctly.. > } > > } > What are you hoping to accomplish? There are probably other ways > } > to solve the larger problem. > } > } I thought I was being clear.. > } I need to remove all the pages from cache so that a reread of the file > } is forced to go to disk. > } and I don't want to go read a 2GB dummy file to force the flush.. > > No, my question is "what are you trying to accomplish with the > reread", at a higher level than "I want to know it's on disk". Is > there some reason you have for not trusting the hardware? Are you > trying to do a database commit protocol? Debugging the storage > system? > > } Someone suggested that I read the file usign 'dump' through the raw > } device.. > > Even doing that doesn't necessarily mean the bits have made it onto > the rotating media. There can also be caches in the disk controller, > and/or caches on the drive itself. If you're trying for a case where > you want to pull the power, unmounting and remounting the filesystem > will get it about as close as you can. The disk caches are small enough.. we are talking about multi gigabyte files getting a few blocks bad somewhere in the middle. (and yes the machines have enough RAM to cache the files). > > -- > Steve Watt KD6GGD PP-ASEL-IA ICBM: 121W 56' 57.8" / 37N 20' 14.9" > Internet: steve @ Watt.COM Whois: SW32 > Free time? There's no such thing. It just comes in varying prices... >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0404211344370.31770-100000>