Previous Topic: #PMARADSNext Topic: #PMCDMDS


#PMBUFDS

                        COPY #PMBUFDS
               *********************************************************************
               ***                                                               ***
               ***      #PMBUF - PMIM BUFFER WAIT RECORD                         ***
               ***                                                               ***
               ***      COPYRIGHT (C) 2007 CA technologies. ALL RIGHTS RESERVED.              ***
               ***                                                               ***
               ***                                                               ***
               ***                                                               ***
               *********************************************************************
               *
               *        ONE BUFFER RECORD FOR EACH BUFFER POOL IN DMCL
               *
               *--------------------------------------------------------------------
               *

Offset  Value

000000         #PMBUF   DSECT                                                12/13/95
               *
               *--------------------------------------------------------------------
               *
000000         BUFHDR   DS   0H                   RECORD HEADER
               *
000000         BUFLEN   DS    H                   RECORD LENGTH         (INCLUSIVE)
000002         BUFRTYPE DS    X                   RECORD TYPE
        00002  BUF$TYPE EQU       2               ..PMIM BUFFER WAIT RECORD
000003         BUFSEQ#  DS    X                   SEQUENCE NUMBER       (ALWAYS 1)
000004         BUFVER#  DS    X                   RECORD VERSION
        00001  BUF$VER  EQU       1               ..CURRENT VERSION
000005                  DS    XL3                 ** RESERVED **
               *
000008                  DS    F                   ** RESERVED **
00000C         BUFSDATE DS    PL4                 INTERVAL START DATE   (00YYYDDF)
000010         BUFSTIME DS    F                   INTERVAL START TIME   (10**-4 SEC)
000014         BUFEDATE DS    PL4                 INTERVAL END DATE     (00YYYDDF)
000018         BUFETIME DS    F                   INTERVAL END TIME     (10**-4 SEC)
               *
        0001C  BUFHDRLN EQU   *-BUFHDR            HEADER LENGTH
               *
               *--------------------------------------------------------------------
               *
        0001C  BUFDATA  EQU   *                   START OF JOURNAL DATA
               *
00001C         BUFNAME  DS    CL18                NAME OF BUFFER POOL
00002E                  DS    XL2                 ** RESERVED **             PERF/109
000030         BUFPGSIZ DS    F                   SIZE OF BUFFER PAGE
000034         BUF#DEFN DS    F                   # BUFFER PAGES DEFINED (IN DMCL)
000038         BUF#INUS DS    F                   # BUFFER PAGES IN USE
               *
00003C         BUF#RQST DS    F                   # REQUESTS TO BUFFER POOL
000040         BUF#FLSH DS    F                   # BUFFER FLUSHES IN BUFFER POOL
000044         BUF#WRIT DS    F                   # PHYSICAL WRITES FROM BCRST
000048         BUF#READ DS    F                   # PHYSICAL READS FROM BCRST
00004C         BUF#PFND DS    F                   # PAGES FOUND IN BUFFER POOL
000050         BUF#PFCA DS    F                   # PAGES FOUND IN CACHE (ESA/SHA-CA)
000054         BUF#PFET DS    F                   # PAGES FOUND IN PREFETCH BUFFER
               *
               *--------------------------------------------------------------------
               *
000058         BUFWBKTS DS   0F                   START OF WAIT TIME STATISTICS
               *
000058         BUFDBIR  DS   0F                   DB READ WAIT
Offset  Value

000058         BUFDBIRT DS    F                   ....SUM OF WAIT TIMES (10**-4 SEC)
00005C         BUFDBIRH DS    F                   ....HIGHEST WAIT TIME (10**-4 SEC)
000060         BUFDBIR# DS    F                   ....# WAITS
               *
000064         BUFDBIW  DS   0F                   DB WRITE WAIT
000064         BUFDBIWT DS    F                   ....SUM OF WAIT TIMES (10**-4 SEC)
000068         BUFDBIWH DS    F                   ....HIGHEST WAIT TIME (10**-4 SEC)
00006C         BUFDBIW# DS    F                   ....# WAITS
               *
000070         BUFBMES  DS   0F                   BMESECB WAIT
000070         BUFBMEST DS    F                   ....SUM OF WAIT TIMES (10**-4 SEC)
000074         BUFBMESH DS    F                   ....HIGHEST WAIT TIME (10**-4 SEC)
000078         BUFBMES# DS    F                   ....# WAITS
               *
00007C         BUFBMEX  DS   0F                   BMEXECB WAIT
00007C         BUFBMEXT DS    F                   ....SUM OF WAIT TIMES (10**-4 SEC)
000080         BUFBMEXH DS    F                   ....HIGHEST WAIT TIME (10**-4 SEC)
000084         BUFBMEX# DS    F                   ....# WAITS
               *
000088         BUFDBFR  DS   0F                   DB BUFFER WAIT
000088         BUFDBFRT DS    F                   ....SUM OF WAIT TIMES (10**-4 SEC)
00008C         BUFDBFRH DS    F                   ....HIGHEST WAIT TIME (10**-4 SEC)
000090         BUFDBFR# DS    F                   ....# WAITS
               *
000094                  DS   0F                   ** RESERVED **
000094                  DS    F                   ....SUM OF WAIT TIMES (10**-4 SEC)
000098                  DS    F                   ....HIGHEST WAIT TIME (10**-4 SEC)
00009C                  DS    F                   ....# WAITS
               *
               *--------------------------------------------------------------------
               *
        000A0  BUFDSLEN EQU   ((*-#PMBUF+3)/4)*4  LENGTH OF RECORD
               *
               *--------------------------------------------------------------------
               *
        00005  BUF#BKTS EQU   5                   # WAIT BUCKETS
        00084  BUFDTLEN EQU   BUFDSLEN-BUFHDRLN   LENGTH OF RECORD DATA
               *
               *--------------------------------------------------------------------