lkml.org 
[lkml]   [2003]   [Apr]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [Lse-tech] Re: maximum possible memory limit ..
    Carl-Daniel Hailfinger wrote:
    > Cool. Sorry to be pestering about the 64-bit limits, but can we really
    > use 2^64 bytes of memory on ia64/ppc64/x86-64 etc.? (AFAIK, 64-bit
    > arches don't suffer from a small ZONE_LOWMEM.)

    First of all, I'm not sure any of the 64-bit arches even fully support
    64-bit physical addresses. If I remember correctly the first hammers
    support 40 bits, with more to be added later. Power4 is in close to the
    same boat, but I know they go up to 256GB today (I seem to recall
    something about 44-bit being the limit, though).

    Don't forget that highmem starts to be needed before the 4G boundary.
    The kernel has only 1GB of virtual space (look for PAGE_OFFSET, which
    defines it), which means that you start needing to pull all of the
    highmem trickery before you get to the actual limits.

    Nobody knows how far it will go. It's fairly safe to say that, at this
    rate, Linux will keep up with whatever hardware anyone produces.
    Unless, of course, someone gets even more perverse than PAE. :)

    --
    Dave Hansen
    haveblue@us.ibm.com

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 13:35    [W:2.408 / U:0.192 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site