OS Disk cache not reclaimed on demand for programs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu |
Invalid
|
Undecided
|
Unassigned |
Bug Description
I've noticed this on and off since starting to use Ubuntu Dapper. If my machine is running for a while, I load a VMware image, perhaps jboss, evolution, start and stop a few things and I end up with a situation with 66% cache and 33% programs reported in the gnome System Monitor.
All well and good. Its what happens next thats annoying. I have 3GB of ECC ram, If I run another application, eg Eclipse, the memory usage starts to go up, and hits 100%, followed by an OutOfMemory problem / crash of Eclipse. This is nothing to do with Eclipse, closing other applications to provide more headroom allows Eclispe to run.
I would have expected the disk cache to be reclaimed fgr programs when available ram is consumed, why is it not? Am I misreading the gnome System Monitor.
I should also add, this happens on just about every install Ive done, so its not a one off or machine specific problem.