How FreeBSD manage more than 4GB on 32 bits architecture

Adrian Chadd adrian at freebsd.org
Mon Apr 13 21:16:57 UTC 2015


On 13 April 2015 at 03:46, Pierre-Yves Péneau
<Pierre-Yves.Peneau at lip6.fr> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> Thanks everyone for your advices.
>
> If FreeBSD is chose for this work, I'll look at PAE and MIPS support.

Hi!

If there's anything we can do to help you along with choosing FreeBSD
then please don't hesitate to ask!



-adrian

> On 04/10/2015 09:16 PM, Adrian Chadd wrote:
>> Hi!
>>
>> Everyone - this is a research project. If they want to hack around
>> with FreeBSD on a PAE style 32 bit system but massively parallel,
>> please let them. If they hit the same walls as others have hit,
>> hey, great. But they may come up with something novel.
>>
>> Pierre - thanks for looking into it. Yes, there's PAE support in
>> FreeBSD. Yes, there's some NUMA domain awareness in FreeBSD.
>> You're definitely not starting from scratch. I don't know of any
>> PAE style awareness in the MIPS32 code; that would be a good place
>> to start investigating.
>>
>> So please take a look at what PAE / i386 is doing and see if you
>> can map that to vm and pmap management for MIPS32. It'd likely
>> overlap a lot with how we would support > 256MB of RAM on MIPS32 -
>> right now we just use the direct map setup for everything, and
>> that's limited to the KSEG sizes of 256MB.
>>
>>
>>
>> -adrian _______________________________________________
>> freebsd-questions at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions To
>> unsubscribe, send any mail to
>> "freebsd-questions-unsubscribe at freebsd.org"
>>
>
>
> - --
> +---------------------------------------------------------------+
> | Pierre-Yves Péneau (#3361856)        |   SoC - LIP6 - UPMC    |
> | Couloir 24-25 Bureau 417             |   first.last at lip6.fr   |
> | 4 place Jussieu 75252 Paris Cedex 05 |   +33 1 44 27 54 15    |
> +---------------------------------------------------------------+
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2
>
> iQIcBAEBCAAGBQJVK56AAAoJEPy7VC2L9m/A7YcP/3cDIl1hnTu3iZ9XLiHFY+aN
> 4FPE+s1dqsSBZJ8QWpQe8EN2psi59J8DPNHgsrskk5C0Y9XJbcq/uuQkDDSZTYR9
> D5K/FV+nctY2V75AXS2IEaMn6JvfI1/xuLf2M561wCla8LmqUPdOZ5sKj6kFTexc
> CBZzQ6LtIQmGPiRgYoYJlrF9SSVF/lgUZougK03AhJped7UgAM0YH7cgcJ1FwOPX
> h306mv5yJyprSfKfV8XlFRZIhmr4bMv4LHZB0AKG5iFf5T40CiwRLnawQ6blfHFq
> /0pmQ3GC7Pv814+kFUm0L6RjXWdDITM/Qs7TqkeIP586lBwof6CpVwNQnuU03Bl3
> TwIWOcNglTfqt/BxgNfe7CfuXGNnMxVpGLYn3wjBhtUhn7gFy+YWdrcxnSpBAfL9
> HvBG2FN9WFh1O4+15Q7Cre+fYl94gxo3/+/5P97cNKit//r+vkxJSDXbjGgFU7ij
> zZbSaiUmpMzj+zfd/Yr97Aa4Mhb4UPQl0Dtf96SUXpdRLfOz2jBQ/OcoJNiXHwMP
> 6LHS64l3+kQgwdPUHnOyVhEdU0BlrScDO8VaOh2SiKIbbMT1j3/CMkXRISMnBN5y
> nDt2PTp/8C/kzLiLWx43Hw12q9cVGvSBlgTMRMPy2TCWS01FLb3S1KxmtfBkvKj9
> lS4hP3Q3mKV5kAirnAaA
> =IyI1
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"


More information about the freebsd-questions mailing list