Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Max memory per process in 64 bit mode

159 views
Skip to first unread message

mont...@my-deja.com

unread,
Jun 12, 2000, 3:00:00 AM6/12/00
to
Greetings,

I am currently running Solaris 2.6 on a Ultra 450 w/ 400 MHz Ultra
Sparc chips. The current max memory a process can access it 3.75 GB.

If I upgrade to Solaris 7 and switch to 64 bit mode what is the max
memory a process can then access? (Looking at past posts it is implied
that it is over 4GB, but would like to get that confirmed and confirm
the actual number).

Massive Thanks,

Monty


Sent via Deja.com http://www.deja.com/
Before you buy.

Casper H.S. Dik - Network Security Engineer

unread,
Jun 12, 2000, 3:00:00 AM6/12/00
to
[[ PLEASE DON'T SEND ME EMAIL COPIES OF POSTINGS ]]

mont...@my-deja.com writes:

>I am currently running Solaris 2.6 on a Ultra 450 w/ 400 MHz Ultra
>Sparc chips. The current max memory a process can access it 3.75 GB.

>If I upgrade to Solaris 7 and switch to 64 bit mode what is the max
>memory a process can then access? (Looking at past posts it is implied
>that it is over 4GB, but would like to get that confirmed and confirm
>the actual number).


Yes, it's over 4GB. For 32 bit processes the limit is raised to 3.996 GB; for
64 bit processes the limit is probably in the order of 2^44 (the amount
of memory addressable by an UltraSPARC-I/II mmu)

That's 2^14 (16384) GB.

Casper
--
Expressed in this posting are my opinions. They are in no way related
to opinions held by my employer, Sun Microsystems.
Statements on Sun products included here are not gospel and may
be fiction rather than truth.

Jay G. Scott

unread,
Jun 12, 2000, 3:00:00 AM6/12/00
to
In article <8i36el$dcj$1...@nnrp1.deja.com>, <mont...@my-deja.com> wrote:
>Greetings,

>
>I am currently running Solaris 2.6 on a Ultra 450 w/ 400 MHz Ultra
>Sparc chips. The current max memory a process can access it 3.75 GB.
>
>If I upgrade to Solaris 7 and switch to 64 bit mode what is the max
>memory a process can then access? (Looking at past posts it is implied
>that it is over 4GB, but would like to get that confirmed and confirm
>the actual number).
>
>Massive Thanks,
>
>Monty
>
>
>Sent via Deja.com http://www.deja.com/
>Before you buy.


can't tell 'ya. it'll be something like:

RAM + swap - (some amount for the OS, and other req'd functions)

on a 450 you may be limited to 40 terabytes--but if
you have 40000 GB of swap--welll....
j.
--
Jay Scott 512-835-3553 g...@arlut.utexas.edu
Head of Sun Support, Sr. Operating Systems Specialist
Applied Research Labs, Computer Science Div. S333
University of Texas at Austin

Marcin Komorowski

unread,
Jun 13, 2000, 3:00:00 AM6/13/00
to
The 40000 GB is a logically addressable memory space. This is the 'address
space' that the microprocessor can handle internally. The Virtual Memory
Manager then converts that into Real memory addresses, which reside in
physical RAM (I will no get into paging mechanisms here).

The memory limitation of a processor is based on the external memory
interface. The limiting factor in any computer, however, is what the
motherboard can support, and your best bet there is to consult the
manufacturer's spec.

I assume you are talking about the Sun Enterprise 450. The specifications
on Sun's web site indicate a 4Mb limitation.

"Just sharing my personal humble opinions."
Marcin

0 new messages