[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

buffer cache issue



Title: buffer cache issue

Hi,
On Linux 2.4.20   
I am running a process with high real time priority. As soon as i copy 50 MB file from another process to a flash disk i get problems on the high prior process as it doesnt get enough cycles. I assume this is because of non-preemptible kernel busy in writing 50 MB data from buffer cache to the flash device.

Is it a bug or

Is there a way Linux can spread out the flash writes over a larger interval thus not blocking real time processes ?
I tried changing some /proc/sys/vm/bdflush parameters but it doesnt help.

Thanks
Anesh