Messages in this thread | | | Date | Tue, 27 Jul 2004 14:19:57 +1000 | From | Nick Piggin <> | Subject | Re: OOM-killer going crazy. |
| |
Ed Sweetman wrote:
> This is not the same problem as I and other are describing. There is > no free memory when the OOM killer activates in our situation. The > kernel has allocated all available ram and as such, the OOM killer > can't kill the memory hog because it's the kernel, itself. So the OOM > killer kills all the big apps running ...but it's to no use because > the kernel just keeps trying to use more until the cd is completed. > After which the memory is still never released. > Your thread has nothing to do with mine. >
I believe it could be the same problem. Jan-Frode's system has all ZONE_NORMAL memory used up. The free memory would be highmem which would be unsuable for those allocations that are causing OOM.
The vfs_cache_pressure change could possibly be responsible for the problem... I don't have the code in front of me, but I think it divides by 100 first, then multiplies by vfs_cache_pressure. I wouldn't have thought this would have such a large impact though.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |