in reply to [OT]What is "buffers" and "cached" memory in Linux system box?
I don't think the kernel can take back those buffers, as they are necessary for any I/O that needs to read or write arbitrary sized chunks from/to block devices (but I could be wrong about the meaning of "buffers")