[70803] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

Re: Cisco HFR

daemon@ATHENA.MIT.EDU (Adrian Chadd)
Wed May 26 12:32:04 2004

Date: Thu, 27 May 2004 00:30:52 +0800
From: Adrian Chadd <adrian@creative.net.au>
To: Iljitsch van Beijnum <iljitsch@muada.com>
Cc: nanog@merit.edu
In-Reply-To: <D11A50BE-AF30-11D8-8E28-000A95CD987A@muada.com>
Errors-To: owner-nanog-outgoing@merit.edu


On Wed, May 26, 2004, Iljitsch van Beijnum wrote:

> Palm has taken an interesting approach to get rid of fragmentation: the 
> OS is allowed to move (some) structures from one physical memory 
> location to another. This only works if the processes that use this 
> memory are written to support this, of course.

Its not a new technique - if you allocate memory "handlers" rather than
addresses and ask the OS/Memorymanager to lock a handler in memory
(and give you an address) then the OS/MM is able to move around unlocked
memory blocks, even on/off disk, at whim.

Win16 memory allocation looked like this, and I'm sure it was lifted
from something even older.

Its not actually a bad idea in a single-process standalone application.
It certainly beats using a VM in this instance.

Anyway, back to the network topics.



Adrian

-- 
Adrian Chadd			I'm only a fanboy if
<adrian@creative.net.au>	    I emailed Wesley Crusher.

			


home help back first fref pref prev next nref lref last post