Sunday, October 23, 2011

RAC Back ground procs.

back ground procs:
LMS—Global Cache Service Process
LCK0—Instance Enqueue Process
RMSn—Oracle RAC Management Processes (RMSn)
RSMN—Remote Slave Monitor

ACMS—Atomic Controlfile to Memory Service (ACMS)
GTX0-j—Global Transaction Process
LMON—Global Enqueue Service Monitor
LMD—Global Enqueue Service Daemon


 ASM back ground Procs.\
ARBn(Actual Rebalance)
ARBn(Actual Rebalance) performs the actual rebalance data extent movements in an Automatic Storage Management instance.
There can be many of these processes running at a time, named ARB0, ARB1, and so on.

ASMB(ASM Balance)
ASMB(ASM Balance) runs in a database instance that is using an ASM disk group.
ASMB communicates with the ASM instance, managing storage and providing statistics.
ASMB can also run in the ASM instance. ASMB runs in ASM instances when the ASMCMD cp command runs or
 when the database instance first starts if the SPFILE is stored in ASM.

GMON(Global monitor)
 GMON(Global monitor) maintains disk membership in ASM disk groups.

MARK(Marking)
MARK marks ASM allocation units as stale following a missed write to an offline disk.
This essentially tracks which extents require resync for offline disks and

RBAL(Rebalance)
RBAL runs in both database and ASM instances.
In the database instance,it does a global open of ASM disks.