Re: Please don't beat me up (was Re: Bugs and wishes in memory management area)

Matthias Urlichs (smurf@noris.de)
28 Nov 1996 13:47:38 +0100


In linux.dev.kernel, article <Pine.LNX.3.95.961127213022.10159C-100000@pc5829.hil.siemens.at>,
Ingo Molnar <mingo@pc5829.hil.siemens.at> writes:
>
> with double indirection pointers we could implement some kind of garbage
> collector kernel thread(s). Kernel code has to 'get' and 'put' such
> resources, to avoid reentrancy problems.
>
Why would you need garbage collection and double indirection? That's even
worse for performance than using virtual memory to remap disjoint pages into
larger continuous ranges.

Moving memory around is, IMHO, out of the question. (What do you want to do
-- move user pages? What about SMP?) And if you don't move memory, you
don't need any double indirection.

-- 
The end move in politics is always to pick up a gun.
                                       -- Buckminster Fuller
-- 
Matthias Urlichs         \  noris network GmbH  /  Xlink-POP Nürnberg 
Schleiermacherstraße 12   \   Linux+Internet   /   EMail: urlichs@noris.de
90491 Nürnberg (Germany)   \    Consulting+Programming+Networking+etc'ing
   PGP: 1024/4F578875   1B 89 E2 1C 43 EA 80 44  15 D2 29 CF C6 C7 E0 DE
       Click <A HREF="http://info.noris.de/~smurf/finger">here</A>.    42