ASM Background Processes Functionality (UNDOCUMENTED)

作者: Maclean Liu , post on June 8th, 2008 , English Version
【本站文章除注明转载外,均为本站原创编译】
转载请注明:文章转载自: Oracle Clinic – Maclean Liu的个人技术博客 [http://www.oracledatabase12g.com/]
本文标题: ASM Background Processes Functionality (UNDOCUMENTED)
本文永久地址: http://www.oracledatabase12g.com/archives/asm-background-processes-functionality-undocumented.html

Applies to:

Oracle Server – Enterprise Edition – Version: 10.2.0.1.0
Information in this document applies to any platform.

Goal

When the ASM instance is started up,
all the regular background process as follows exist along with the RBAL and ARBn :

(i.e):
PMON
SMON
LGWR
ARCH
CKPT
DBWR

What does those processes do for an ASM instance ?

Solution

The following is a list of key ASM background processes and their function:

ASM processes in database instance:
————————————–
ASMB – ASM background process used for client extent management
RBAL – Background process that is used for diskgroup management
o???? – ASM slave processes

Processes that Run in ASM instance:
————————————-
ASMB – Starts up only during DB startup using spfile
RBAL – Background process that is used for diskgroup management
DBW0 – DB writes, same as database DB writer, but deals with ASM cache
SMON – Recovery process, Same as database SMON, but deals with diskgroup recovery
CKPT – Checkpoint process, Similar to database CKPT
PSP0 – Process that Starts other Processes, used to startup other backgrounds
GMON – Group monitor, used for partner and status table, and node membership
ora_<procname>_<dbsid> – Foregrounds servicing clients commands from client <procname> of database
<dbsid>
ora_ASMB_<dbsid>: Special ASM foreground that controls database <dbsid> ASMB
KATE – Konductor or ASM Temporary Errands, used to process disk online
VKTM – Process to maintain a fast timer, same as database
PING – Process to measure network latency, same as database
DIA? – Diag process, same as database
DIAG – Diag process, same as database
LGWR – Log writer, similar to database, but deals with diskgroups
LMON – Lock monitor, Same as database
LMS? – Lock monitor slaves, same as database
MMAN – Autotune SGA process, Same as Database.
b??? – Slave used to process offline disks.
x??? – Slave used to expell disks after diskgroup reconfiguration
pz?? – PQ slaves used for global Views

This will be documented in the 11g storage admin guide.

© 2008 – 2011, www.oracledatabase12g.com. 版权所有.文章允许转载,但必须以链接方式注明源地址,否则追究法律责任.

相关文章 | Related posts:

  1. Learning 11g New Background Processes

Leave a Reply

  

  

  

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>