- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Re: Memory used by oracle 9i processes
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-13-2005 12:37 AM
тАО01-13-2005 12:37 AM
Memory used by oracle 9i processes
for 8 and 9 are as follow
8i ora_smon 10m
9i ora_smon 46m
8i ora_pmon 10m
9i ora_pmon 46m
all other usual processes are equally large under 9i.
What dictates how much memory is reserved by each process?
Thanks for your help.
Dave
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-13-2005 12:50 AM
тАО01-13-2005 12:50 AM
Re: Memory used by oracle 9i processes
had a quick look in metatool and the info I found was:
Size is governed by parameters for db cache, shared pool and other memory "pools". Background processes (like ckpt, dbw0, lgwr, pmon, smon) map to this shared segment.
Regards
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-13-2005 01:40 AM
тАО01-13-2005 01:40 AM
Re: Memory used by oracle 9i processes
Also, this oracle is bigger. Not that this bothers me, its more reliable than its predessor as well.
SEP
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-13-2005 01:45 AM
тАО01-13-2005 01:45 AM
Re: Memory used by oracle 9i processes
"ps -elf" shows you space that a process takes, and we wrote scripts to compare them. man ps will show you which field it is.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-13-2005 02:54 AM
тАО01-13-2005 02:54 AM
Re: Memory used by oracle 9i processes
There's one constant out there - every upgrade requires "more". More of - whatever you have the least of to spare... :-)
I too noticed great increases in memory required in 9i, as well as newer versions of Applications.
The good news is - if you feed 9i enough memory - I believe it has the ability to outrun your 8i database much more so than if you did the same (memory increases) for 8i.
Also, had you not made the jump to 64bit - you could never have stood up the larger SGA's that many larger databases require.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-13-2005 04:27 AM
тАО01-13-2005 04:27 AM
Re: Memory used by oracle 9i processes
What about db_block_size parameter?
If you use db_block_size, say, 1k in Oracle 8i and 8k in Oracle 9i, when you multiply db_block_buffers (this parameter was substituted by db_cache_size in Oracle 9i, but you can use this as a static parameter), by 8k, you will have a 8 times bigger buffer.
Check this!
Regards,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-18-2005 04:59 PM
тАО01-18-2005 04:59 PM
Re: Memory used by oracle 9i processes
Another very important thing is the 64-bit addresses. the database is 64-bit and the OS is 64-bit.
This means 64-bit adress structures, pointers, links, variables, etc. So, the increase in memory consumption is basically expected due to the larger variables and structures.
Also, in ps -eaf or ps -aux commands, the SZ or SIZE column will include the total SGA size also. glance and top will report huge sizes for each process under this column since each process also attaches itself to the SGA.
a pstack or a pmap is better to accurately estimate the memory consumption of these background processes or a user shadow process.
regards
anand
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-18-2005 09:09 PM
тАО01-18-2005 09:09 PM