On Wed, 2013-06-12 at 06:58 -0400, Anton Aylward wrote:
Carlos E. R. said the following on 06/11/2013 08:09 AM:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 2013-06-11 14:04, Roger Oberholtzer wrote:
I have no problem with this. I understand the concept of and benefits of a cache. But what I do not understand is why, as the cache grows (seemingly out of my control), the amount that waits to be flushed to the disk grows, making each successive flush take longer. Or at least this is what it looks like is happening. So, when the OS has obtained, say, 24 GB of cache, each time it needs to flush it takes longer as there is so much.
I don't think it is waiting to be flushed. It is cached so that the next _read_ will come from memory. Yes, you will not read, but the kernel doesn't know that.
+1
No argument here. But that does not mean the kernel should cache things so that there are big delays dealing with these giant caches. You trade one problem for another... Yours sincerely, Roger Oberholtzer Ramböll RST / Systems Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 roger.oberholtzer@ramboll.se ________________________________________ Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden www.rambollrst.se -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org