linux-mips
[Top] [All Lists]

sparse or discontiguous memory on 32bit mips platform

To: <linux-mips@linux-mips.org>
Subject: sparse or discontiguous memory on 32bit mips platform
From: "Sundius, Michael" <michael.sundius@sciatl.com>
Date: Mon, 14 Jul 2008 09:30:44 -0700
Authentication-results: sj-dkim-4; header.From=michael.sundius@sciatl.com; dkim=neutral
Cc: <msundius@sundius.com>
Original-recipient: rfc822;linux-mips@linux-mips.org
Sender: linux-mips-bounce@linux-mips.org
Thread-index: AcjlzvaDwoNenOH2RumoeoHrBZYXVA==
Thread-topic: sparse or discontiguous memory on 32bit mips platform

Hi,

I'm looking into turning on either sparse memory or discontiguous
memory for a 32 Mips platform (single processor) since we have 2
large memory banks that are nowhere near each other in physical memory.

What has been done in hardware, has been done and so be it.
But since we are an embedded system, we do have memroy constraints and
wish to conserve as much space as possible, we are trying to avoid creating
pagetables for the whole space.

That said, I have a few questions.

1) Are there any 32 Mips platforms where either sparsemem or
discontigmem have been supported?

2) It seems like sparesemem is the wave of the future, am I
correct in assuming that this is simmplier / more efficient /
"better" way to go?

3) Is there anywhere (besides the code) where I can find an article
or some documentation on how sparsemem and/or discontig work? or how
to go about adding support for them in a here to for unsupported
platform?

all info, pointers, hints, advice and comments are much appreciated.

thanks
Mike


      - - - - -                              Cisco                             - - - - -         
This e-mail and any attachments may contain information which is confidential,
proprietary, privileged or otherwise protected by law. The information is solely
intended for the named addressee (or a person responsible for delivering it to
the addressee). If you are not the intended recipient of this message, you are
not authorized to read, print, retain, copy or disseminate this message or any
part of it. If you have received this e-mail in error, please notify the sender
immediately by return e-mail and delete it from your computer.
<Prev in Thread] Current Thread [Next in Thread>