linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* Re: Linux memory management wish :-)
       [not found] <m0xajZy-0002feC@pcape1.pi.infn.it>
@ 1997-11-27 13:24 ` Rik van Riel
  0 siblings, 0 replies; only message in thread
From: Rik van Riel @ 1997-11-27 13:24 UTC (permalink / raw)
  To: Andrea Cisternino; +Cc: linux-mm

On Wed, 26 Nov 1997, Andrea Cisternino wrote:

> Hi Rik,
> 
> > Send Linux memory-management wishes to me: I'm currently looking
> > for something to hack...
> 
> OK, here I go...
> 
> I'm a researcher at the italian National Institute of Nuclear Physics 
> (INFN) and I'm currently developing Linux device drivers for one of our 
> projects (you can find more info in http://pcape1.pi.infn.it/~acister/dev).
> 
> The hardware/software combination I have to deal with needs big contiguous 
> memory buffers for DMA operations from/to the PCI bus.
> 
> To get such buffers I'm presently using the bigphysarea patch from Matt 
> Welch to reserve a memory pool at boot time but I would really like to see 
> some "standard" kernel support for this kind of memory allocation.

We could 'reserve' a large amount of memory for use by
DMA/buffer/cache only, so when you need a large amount
of memory, the system can kick out buffermem and cache-
mem on request...
Also, the memory in that area can't be allowed to have
lots of dirty pages in it.  Kflushd will have to check 
it every xx jiffies.
On a 128M machine, reserving 16MB for buffer/cache mem
isn't that bad.

I'll look into this (after my crashing HD is replaced
by a new one... I can't risk losing even more data).

grtz,

Rik.

----------
Send Linux memory-management wishes to me: I'm currently looking
for something to hack...

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~1997-11-27 13:38 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <m0xajZy-0002feC@pcape1.pi.infn.it>
1997-11-27 13:24 ` Linux memory management wish :-) Rik van Riel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox