Page tree
Skip to end of metadata
Go to start of metadata

Purpose

Clarification about SAP semaphores representation.

Overview

In trace files or in transaction SM50 (process overview), semaphores are mentioned. How do you determine which semaphores control what?
see the following list dependent of the Kernel release:

For all kernel versions, semaphores information can be extracted from SM50 transaction: select semaphores column and press F1 (for help).
Semaphores overview will be displayed.

List


KERNEL RELEASE: 740 - 741 - 742 - 745

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78

SEM_PXA_KEY
SEM_DB_ADM
SEM_DB_SHM
SEM_TM_ADM_KEY
SEM_COMM_ADM_KEY
SEM_DB_TBI
SEM_PAGING_KEY
SEM_NO_BUFFER
SEM_STAT_KEY
SEM_WP_ADM_KEY
SEM_CALI_BUFFER
SEM_CCC_KEY
SEM_VB_KEY
SEM_PRES_BUF
SEM_SHM_ADM_AREA_KEY
SEM_DB_TBUFF
SEM_DB_SYNC
SEM_DB_TTAB
SEM_DB_SNTAB
SEM_DB_IREC
SEM_DB_FTAB
SEM_LOGFILE_KEY
SEM_DB_XTYPMAP
SEM_DB_TBUFF_P
SEM_ENQ_REQ_KEY
SEM_ENQ_TABLE_KEY
SEM_SAPCOM_1
SEM_SAPCOM_2
SEM_VMS_FIXADR_KEY
SEM_DB_CUA_BUFFER
SEM_RSPO_ADMIN
SEM_EM_ADM
SEM_ES_KEY
SEM_MSBUF
SEM_DB_OBJ_BUFFER
SEM_ES_USER_KEY
SEM_SEM2MTX_KEY
SEM_CCMS_AS_MONI_KEY
SEM_EG_ADM
SEM_TEST_1
SEM_TEST_2
SEM_STAT_BUF
SEM_RSPO_CACHE
SEM_AUDIT_SHM
SEM_ASTAT_KEY
SEM_PROFILE
SEM_RSPO_RFC
SEM_ENQID_KEY
SEM_AB_VMIT
SEM_THRUN_ADM
SEM_ATRA_KEY
SEM_MPI_ADM
SEM_COV_KEY
SEM_ZDATE_TIMEINFO
SEM_DB_OTR_BUFFER
SEM_DB_ESM_BUFFER
SEM_RTM_KEY
SEM_DB_STRING
SEM_ABAP_SHO
SEM_JCONTROL_ADMIN
SEM_JSTART_INSTANCE
SEM_STATISTICS_ITS
SEM_SERVICES_ITS
SEM_SPOOL_TOKEN_KEY
SEM_ES2_ADM
SEM_VMC_ADM
SEM_EM2_ADM
SEM_CCMS_JMON_KEY
SEM_DBG_SESSION_BPS
SEM_EG2_ADM
SEM_FILE_ADM_KEY
SEM_RSEC_EG_ACCESS
SEM_HST_KEY
SEM_PROCMEM_ADM
SEM_RQ_Q_ADM
SEM_RQ_Q_HIGH_DISP_QUEUE
SEM_RQ_Q_NORM_DISP_QUEUE
SEM_RQ_Q_LOW_DISP_QUEUE

PXA-Semaphore
DB TBI admin semaphore
DB TBI shared memory
workprozess tm_adm-table
workprozess comm_adm-table
DB TBI new table buffer
paging administration
Nummernkreispuffer
for statistic buffer
disp. wp_adm table
Fabrikkalender
TemSe Char-Code convert Buf.
for VB-startup
Presentation Buffer
shared memory admin area
table-buffer-semaphor
Buffer synchronisation
DB-table-description-Buffer
DB-short-nametab-Buffer
DB-initial-record-Buffer
DB-field-catalog-Buffer
for log files (e.g. batch)
DB TBI xtyp map
Table Buffer, part.buffering
Enqueue Request/local Server
Enqueue Table
Sap-Communication BK/EDI
Sap-Communication BK/EDI
sem for VMS fix addresses
DB-CUA-Buffer
Spool Admin
Extended Memory Admin
Extended Segments Adm. (es)
Puffer fuer MsgServer-Liste
Export/Import buffer
Estended Segments User List
global mutex for sem2 / mtx
CCMS monitoring for appl.srv
Extended Global Memory (EG)
reserved for test programs
reserved for test programs
shared statistic buffer
rspo cache
basis audit shm protection
application statistics buf
profile parameter buf
spool async rfc calls
EnqId
virtual machine instr.trace
taskhandler runtime
protect atra memory
memory pipes adm. (MPI)
shbuf of coverage analyzer
WP-independ. time sync info
Online Text Repository Buf.
Export/Import Memory
shbuf of runtime monitor
DB TBI string manager
ABAP shared objects
JControl Administration
JStart instance active
ITS Statistic records
ITS Service parameters
Spool Token
ext. segment administration
vmc administration
ext. memory administration
CCMS monitoring for J2EE srv
ABAP-Debugger: SessionBrkPts
ext. global memory admin
file table (VMC)
Secure Storage access to EG
ABAP Hot Spot Trace
Process Local (PROC) Memory
request queue adm
for high prio disp queue
for normal prio disp queue
for low prio disp queue

KERNEL RELEASE: 750 - 753

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
75
76
77
78
79
80

PXA semaphore (ABAP program buffer)
Table buffer administration
Table buffer shared memory
TM_ADM semaphore (internal session administration)
COMM_ADM semaphore (RFC connection administration)
Table buffer data
Paging administration
NO_BUFFER semaphore (number range buffer)
STAT semaphore (statistics administration)
WP_ADM semaphore (internal work process administration)
Factory calendar
CCC semaphore (TemSe, char code conversion)
Update synchronization
PRES_BUF semaphore (DYNP buffer)
SHM_ADM_AREA semaphore (shared memory management)
DB_TBUFF semaphore (DB table buffer)
DB_SYNC semaphore (DB table buffer synchronization)
DB_TTAB semaphore (DB table description buffer)
DB_SNTAB semaphore (DB short name table buffer)
DB_IREC semaphore (DB initial record buffer)
DB_FTAB semaphore (DB field catalog buffer)
Logging files
Table buffer types
DB_TBUFF_P semaphore (DB table buffer with partial buffering)
Enqueue server communication
ENQ-TABLE semaphore  (lock/enqueue management)
BK/EDI communication 1
BK/EDI communication 2
VMX fixed addresses
DB_CUA_BUFFER semaphore (CUA interface buffer)
Spool ADM semaphore (print administration)
Extended memory ADM semaphore (EM memory management)
Extended segments semaphore (ES memory management)
Server buffer semaphore (internal server list buffer)
Object buffer semaphore (export/import buffer)
Extended segments user list semaphore (ES user list)
Global Mutex semaphore (internal lock management)
CCMS monitoring semaphore (CCMS monitoring)
Extended global memory semaphore (EG management)
Semaphore reserved for testing (test)
Semaphore reserved for testing (test)
Shared statistics semaphore (statistics buffer)
Spool cache semaphore (RSPO buffer)
Basis audit semaphore
Application statistics buffer semaphore
Profile parameter semaphore
Spool asynchronous RFC semaphore
ENQID semaphore
ABAP Virtual Machine instruction trace semaphore
Task handler runtime semaphore
ATRA semaphore
Memory pipes semaphore
Coverage analyzer semaphore
ABAP time synchronization semaphore
Online Text Repository semaphore
ESM (Export to Shared Memory) semaphore
Runtime monitor
Table buffer strings
ABAP shared objects
JControl administration
JStart instance active
ITS statistical records
ITS service parameters
Spool token
Extended segments administration semaphore
VM administration
Extended memory administration semaphore
CCMS monitoring semaphore (J2EE)
Session breakpoint administration of ABAP debugger
Extended global memory administration semaphore
File table (VMC)
Secure storage access semaphore
ABAP hotspot trace semaphore
Request queue administration
Request queue administration (high priority requests)
Request queue administration (normal priority requests)
Request queue administration (low priority requests)
RFC through WebSocket (server)
RFC through WebSocket (client)

  • No labels