Thread (1 message) 1 message, 1 author, 2012-08-21

Re: Issues dropping vm fs caches with kernel 3.5.2 + bcache master

From: Javier Marcet <hidden>
Date: 2012-08-21 00:31:18

quoted
quoted
quoted
I've recently set up a software RAID5 + bcache.

I'm using kernel 3.5.2 merged with bcache master branch. I'm quite
happy with the performance but
there is an important issue. I can't drop caches. Writing any number
to /proc/sys/vm/drop_caches
makes the system hung.

Furthermore, so far I've been unable to curb bcache's memory
consumption using the available
sysctl knobs.

Is this problem known?
No I didn't know about that - thanks, I'll look into it.
Just tried it - I can reproduce it, but it's gone in 3.6. Looks like a
3.5 bug, not a bcache bug.
Oh, it was a coincidence then. I hadn't needed to use that for a long
time.
I'm gonna reset the master branch to my current dev branch soon as I've
tested it a bit more, but I'd suggest the bcache-3.2 branch - that's the
best tested code.
I cannot use a 3.2 kernel. This an HTPC too, besides a NAS and host for
vm guests. The tuners I have are supported from 3.4 onwards.

Do you mean there might be more problems with the master branch?

By the way. I have read in the manual how to add new cache devices, but
can you remove completely the caches in a 'clean way'? Imagine to change
it to a different disk which for some reason you cannot use at the same time.


-- 
Javier Marcet [off-list ref]
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help