Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> Re: How windows manage memory: oracle

Re: How windows manage memory: oracle

From: Yechiel Adar <adar76_at_inter.net.il>
Date: Thu, 04 Dec 2003 23:24:25 -0800
Message-ID: <F001.005D8D23.20031204232425@fatcity.com>








Thanks Paul.
 
I did a check this week with out Win2000 tech support and was told that it come with 3GB process size while WNT was limited to 2GB (without special parameters).
What is this pslist command? Is it something from Unix?
 
Yechiel Adar
Mehish
----- Original Message -----
From: Paul Drake
To: Multiple recipients of list ORACLE-L
Sent: Thursday, December 04, 2003 7:34 PM
Subject: Re: How windows manage memory: oracle

Hi.
 
The 2 GB process limit kicks in well under 2 * 1024 *1024 * 1024.
its between 1.7 and 1.8 GB.
I'm quite familiar with hitting it in win32, as large memory support was not enabled in every 8.1.7.x patchset. Large memory support sure works great in 9.2.0.4.
W2K3 Server (not Advanced) ships with large memory support.
In Windows 2000, one needed to acquire Advanced Server edition for large memory support.
 
ways that you know that you hit the process memory limit:
 
1. unable to startup instance
2. unable to spawn a dedicated server process (in listener.log)
3. unable to allocate <n> bytes of memory in the shared pool (in the user's error message)
 
For tracking memory usage by a process (namely, oracle.exe), I'd recommend using the sysinternals pslist utility, and log that to an OS file. There is the performance logs option in the OS, which gives you the benefits of setting a max file size which will be filled in a circular fashion.
 
http://www.sysinternals.com
 
hth.
 
Pd
 


Yechiel Adar <adar76@inter.net.il> wrote:
I do not see the problem.
SGA is 970M + PGA (20*40) 800 MB + executables and you got about 2GB which
is the upper limit on NT, unless you used special startup parameter.

Yechiel Adar
Mehish
----- Original Message -----
To: "Multiple recipients of list ORACLE-L"
Sent: Thursday, December 04, 2003 3:24 PM


> Hi, friends:
> Several months ago there is a thread talking about choosing the proper
memory size for windows server running oracle.
> And today I logon to one of my small oracle on NT and found something
I cannot understand. It is a small application running Oracle 817/win2k.
> SGA is 970M and PGA(maxsize) is 40M. Connection is 20.But from task
manager, Oracle is using 1005M physical Memory and 1013M virtual memory(you
can view the data from here:
> http://www.cnoug.org/html/ut/attach/2003/12/04/12516-oramem2-embed.gif).
>
>
>
> SQL> show sga
>
>
>
> Total System Global Area 971040796 bytes
>
> Fixed Size 75804 bytes
>
> Variable Size 299798528 bytes
>
> Database Buffers 671088640 bytes
>
> Redo Buffers 77824 byte
>
> SQL> select count(*) from v$session;
>
>
>
> COUNT(*)
>
> ----------
>
> 18
>
> SQL> select sum(value) from v$sesstat where statistic#=(select statistic#
from v$statname where name='session pga memory max');
>
>
>
> SUM(VALUE)
>
> ----------
>
> 39526196
>
> And I looked at another server running SAP/oracle, get similiar data:
>
> http://www.cnoug.org/html/ut/attach/2003/12/04/12518-sap-embed.gif
>
> (780M sga,33 connection and 25M pga).
>
>
>
> Can someone explain it?
>
>
>
> Regards
>
>
>
> Zhu Chao.
>
>
>
>
> --
> Please see the official ORACLE-L FAQ: http://www.orafaq.net
> --
> Author: zhu chao
> INET: chao_ping@vip.163.com
>
> Fat City Network Services -- 858-538-5051 http://www.fatcity.com
> San Diego, California -- Mailing list and web hosting services
> ---------------------------------------------------------------------
> To REMOVE yourself from this mailing list, send an E-Mail message
> to: ListGuru@fatcity.com (note EXACT spelling of 'ListGuru') and in
> the message BODY, include a line containing: UNSUB ORACLE-L
> (or the name of mailing list you want to be removed from). You may
> also send the HELP command for other information (like subscribing).

--
Please see the official ORACLE-L FAQ: http://www.orafaq.net
--
Author: Yechiel Adar
INET: adar76@inter.net.il

Fat City Network Services -- 858-538-5051 http://www.fatcity.com
San Diego, California -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: ListGuru@fatcity.com (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from). You may
also send the HELP command for other information (like subscribing).


Do you Yahoo!?
Free Pop-Up Blocker - Get it now
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: Yechiel Adar
  INET: adar76_at_inter.net.il

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
Received on Fri Dec 05 2003 - 01:24:25 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US