Newbie: Memory management with Solaris 7 on Sun Ultra10

Newbie: Memory management with Solaris 7 on Sun Ultra10

Post by Mr Kelvin Le » Wed, 01 Sep 1999 04:00:00



Hi,

I'm just wondering how Solaris 7 (on Sun Ultra10)handles memory
intensive applications, i.e. what happens when it runs out of physical
memory?.... does it use the hard-drive?... basically does it handle
memory the same as any other O/S, e.g. win9x. Thanks.

--
Regards,

KL.

Sent via Deja.com http://www.deja.com/
Share what you know. Learn what you don't.

 
 
 

Newbie: Memory management with Solaris 7 on Sun Ultra10

Post by Jim Dav » Wed, 01 Sep 1999 04:00:00




:
:I'm just wondering how Solaris 7 (on Sun Ultra10)handles memory
:intensive applications, i.e. what happens when it runs out of physical
:memory?

There's a good overview at
http://www.sun.com/sun-on-net/performance.html.  Look for the "Solaris
Memory Sizing White Paper" by Richard McDougall.

There's also a new link on that page to a 'Solaris 7 Memory Statistics
binary' that sounds interesting.  Haven't tried it myself.
--
Jim Davis              | "Professor!  You turned it down again!!"


 
 
 

Newbie: Memory management with Solaris 7 on Sun Ultra10

Post by Martin Hepwort » Thu, 02 Sep 1999 04:00:00



> Hi,

> I'm just wondering how Solaris 7 (on Sun Ultra10)handles memory
> intensive applications, i.e. what happens when it runs out of physical
> memory?.... does it use the hard-drive?... basically does it handle
> memory the same as any other O/S, e.g. win9x. Thanks.

> --
> Regards,

> KL.

> Sent via Deja.com http://www.deja.com/
> Share what you know. Learn what you don't.

HI
well if you've finished reading Jim's suggestion on Sunworld you'll see
that yes Solaris does use a swap file to instigate virtual memory, as do
all Unix varients. At the base level it handles memory more like NT (but
alot better before I get flames:-) in that each processes memory is
protected from other processes, unlike 95 where one process can stomp
over another's memory which is why 95 is less stable than NT.

Martin

 
 
 

Newbie: Memory management with Solaris 7 on Sun Ultra10

Post by Rob » Sat, 04 Sep 1999 04:00:00


It handles memory in a much better fashion than win9x. Yes Solaris will
use swap(read /tmp), located on your hard drive, when it runs out of
physical memory. In fact all memory is seen as the same, from an
application point of view, weather it is real or virtual.

To Learn more check out Unix Internals, I forget who the author is but it
will tell you pretty much everything you want to know about what goes on
in Unix.

--
Rob :-)}


> Hi,

> I'm just wondering how Solaris 7 (on Sun Ultra10)handles memory
> intensive applications, i.e. what happens when it runs out of physical
> memory?.... does it use the hard-drive?... basically does it handle
> memory the same as any other O/S, e.g. win9x. Thanks.

> --
> Regards,

> KL.

> Sent via Deja.com http://www.deja.com/
> Share what you know. Learn what you don't.

 
 
 

1. Memory management on Sun Solaris

Hi,
Have some question's on the way memory is managed on Solaris.
My understanding of memory management on sun is as follows :-

Whenever memory is required at run time, it is allocated on heap. This
allocation of memory results in a creation of virtual memory page and
also a physical memory page.
From a address point of view, there maybe many addresses that are
allocated on heap and which get mapped to the same physical page (
this can happen ?? ).
Later memory at particular address may get free'd, while other
addresses on the same physical page continue to hold memory.

Given the above , following are the questions

Question 1 : So when does the physical page actually get free'd ? when
all addresses that map to it get marked as free ?

Question 2 : When request for new memory (heap) is made, and if the
asked amount of memory is available of a previously allocated physical
page, does the new memory get allocated from this ? or is it that a
new physical page will be allocated for this memory requirement ?

Regards
harshad

2. Swap Partition 92 ?!?

3. unix, linix memory management v/s windows95 memory management

4. Need troff->dotmatrix driver (something like xman?)

5. unable to read cdrom from ultra10 (solaris 7) after applying the recommended cluster patch from Sun

6. Has anyone got a spare copy of Battlsships for unix lying around?

7. Swap memory , RAM memory and available space disk on a Sun MicroSystem under Solaris 2.6 ?

8. fvwm

9. How to mount USB flash memory to Sun Solaris 9 on Sun Blade 150?

10. Bugs in Solaris virtual memory management???

11. memory management in solaris

12. Solaris 8 memory management.

13. Virtual memory report in Solaris Management Console