> The process is doing a linear read through the file, and is slow
> enough that it appears only to grow. But if I run another process that
> allocates a lot of memory, then the kernel does discard pages pages.

So are you saying that two identical processes that mmap large amounts
of memory, (much larger than the DRAM and with no swap space), then
walk sequentially through the memory, will split the memory evenly
among them, and will complete in a reasonable amount of time.  But one
process will get very slow and never complete?

Sounds like a reproducible test case like that would be worth
reporting to the linux-kernel mailing list, to see if anybody
recognizes the bug, or wants to go hunting it.

        John
_______________________________________________
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel

Reply via email to