Unix Technical Forum

Is working set limited to 8GB?

This is a discussion on Is working set limited to 8GB? within the Sun Solaris Administration forums, part of the Solaris Operating System category; --> > + On 12-Jul-04 20:08:39 +Casper H.S. Dik <Casper.Dik@Sun.COM> wrote >The UltraSPARC III and later CPUs have built-in memory ...


Go Back   Unix Technical Forum > Unix Operating Systems > Solaris Operating System > Sun Solaris Administration

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #11 (permalink)  
Old 01-16-2008, 08:36 AM
Glenn
 
Posts: n/a
Default Re: Is working set limited to 8GB?

> + On 12-Jul-04 20:08:39
+Casper H.S. Dik <Casper.Dik@Sun.COM> wrote

>The UltraSPARC III and later CPUs have built-in memory controllers;
>each of these controllers can address 4 banks of 4GB each, for
>a maximum of 16GB of memory.


>But this is not a limitation of the amount of memory a single
>process can use; the CPU will just go elsewhere to access the
>other memory (on the bigger systems, that is)


Hmm.. This might be a stupid question but only out of curiosity..

On the larger sun systems you can change CPU's while the machine is up,
as far as I understood it it works like that when you want to remove
a CPU-card it first moves all processes and tasks in memory (at that card)
to another CPU-card (wich might move it out on swap), and then finally
tell you that the card is ready to to be removed/replaced.

What if one of the tasks using a larger block of memory than one single
CPU can handle, and the machine only had two CPU-modules ?

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #12 (permalink)  
Old 01-16-2008, 08:36 AM
Daniel Feenberg
 
Posts: n/a
Default Re: Is working set limited to 8GB?

Casper H.S. Dik <Casper.Dik@Sun.COM> wrote in message news:<40f3108d$0$42417$e4fe514c@news.xs4all.nl>...

>
> This looks like the process has a resident set size it is comfortable
> with; however, the remaining swap space is rather low and that is
> an issue (not so much for the process in question but for the
> system itself).
>


The default swap partition on this machine was only 512 megabytes (it
came with 2 gigabytes of RAM). We made this 18 gigabytes of swap,
which is comfortably more than the 16 gigabytes of real ram that we
had installed.

After this change the system was more than willing to make nearly 15
gigabytes of memory resident for a single process and we seem to be
doing fine.

Thank you all.

Daniel Feenberg
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #13 (permalink)  
Old 01-16-2008, 08:36 AM
Daniel Feenberg
 
Posts: n/a
Default Re: Is working set limited to 8GB?

Casper H.S. Dik <Casper.Dik@Sun.COM> wrote in message news:<40f3108d$0$42417$e4fe514c@news.xs4all.nl>...

>
> This looks like the process has a resident set size it is comfortable
> with; however, the remaining swap space is rather low and that is
> an issue (not so much for the process in question but for the
> system itself).
>


The default swap partition on this machine was only 512 megabytes (it
came with 2 gigabytes of RAM). We made this 18 gigabytes of swap,
which is comfortably more than the 16 gigabytes of real ram that we
had installed.

After this change the system was more than willing to make nearly 15
gigabytes of memory resident for a single process and we seem to be
doing fine.

Thank you all.

Daniel Feenberg
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #14 (permalink)  
Old 01-16-2008, 08:36 AM
Casper H.S. Dik
 
Posts: n/a
Default Re: Is working set limited to 8GB?

Glenn <glenn@IREPORTEVERYSPAMMER.canit.se> writes:

>On the larger sun systems you can change CPU's while the machine is up,
>as far as I understood it it works like that when you want to remove
>a CPU-card it first moves all processes and tasks in memory (at that card)
>to another CPU-card (wich might move it out on swap), and then finally
>tell you that the card is ready to to be removed/replaced.


>What if one of the tasks using a larger block of memory than one single
>CPU can handle, and the machine only had two CPU-modules ?


It's one of the wonders of virtual memory; obviously you need sufficient
resources to cope with the sudden drop in available virtual memory.

The system may start paging wildly because it no longer has sufficient
memory and you may not be able to quiesce the board if the system
does not have sufficient resources to deal with the current workload.

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.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 08:27 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com