Re: Memory problems

Riley Williams (rhw@BigFoot.Com)
Sun, 2 May 1999 16:27:36 +0100 (GMT)


Hi Khimenko.

> Yes. It's VERY WELL known problem with linux MM :-((
> Unfortunatelly right solution will need deep rework of MM
> subsystem since now there are NO reliable way to get contigous
> DMA-able region of memory > 4K (page).

> There are some ideas floating around about possible solutions
> but it's not clear even if it's 2.3 issue. It's not 2.2 issue
> for sure :-(( There are exists some more or less reliable
> workarounds (load all modules like floppy or sound modules on
> startup; `tail /dev/zero`, etc) but there are no general
> solution yet (AFAIK anyway).

Would it help to do all non-DMA allocations from memory above the 16M
mark if possible, and only allocate them lower than that if there was
no memory above that mark available?

Knowing my luck, this already happens though...

Best wishes from Riley.

+----------------------------------------------------------------------+
| There is something frustrating about the quality and speed of Linux |
| development, ie., the quality is too high and the speed is too high, |
| in other words, I can implement this XXXX feature, but I bet someone |
| else has already done so and is just about to release their patch. |
+----------------------------------------------------------------------+
* ftp://ftp.MemAlpha.cx/pub/rhw/Linux
* http://www.MemAlpha.cx/kernel.versions.html

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/