HP3000-L Archives

April 1998, Week 2

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Ken Paul <[log in to unmask]>
Reply To:
Date:
Tue, 14 Apr 1998 14:36:07 -0600
Content-Type:
text/plain
Parts/Attachments:
text/plain (134 lines)
I know that this subject is getting a little long in the tooth but before
it dies completely I wanted to address one feature that could possibly be
put into the ,11 format which we lost from the ,2 format when MPE/XL was born.

In Jeff's summary of changes he mentions:

>- r/b and extent info dropped from new ,11 output

I have no problem with losing the r/b and the max extents information since
this information is more or less useless and left for backwards
compatibility but I would like to cast a vote to output the number of
extents for a given file.  This number is an '*' under MPE/XL and MPE/iX
when it is greater than 99.  I can obtain the value by doing a ,3 or ,-3
LISTF but it is nice to see in a one line per file display like LISTF,2.

Anytime I see an '*' in this column while doing a LISTF,2 I usually do a
LISTF,3 to see how bad the number really is.  This is exactly what Jeff is
talking about and serves as precedence for what we are trying to accomplish
for LISTF,2 to LISTF,11 functionality.

We currently have 3 files on our 918 which fall into this category:

ACCOUNT=  PAUL        GROUP=  DDX

FILENAME  CODE  ------------LOGICAL RECORD-----------  ----SPACE----
                  SIZE  TYP        EOF      LIMIT R/B  SECTORS #X MX

MACITM70  PRIV   1664W  FB      165173     391729   1  2149312  *  *

ACCOUNT=  TURBO       GROUP=  JUMBO

FILENAME  CODE  ------------LOGICAL RECORD-----------  ----SPACE----
                  SIZE  TYP        EOF      LIMIT R/B  SECTORS #X MX

ONEDET01  PRIV   1280W  FB     1677600    1677600   1 16776016  *  *

ACCOUNT=  TURBO       GROUP=  SUBSET

FILENAME  CODE  ------------LOGICAL RECORD-----------  ----SPACE----
                  SIZE  TYP        EOF      LIMIT R/B  SECTORS #X MX

BADDB205  PRIV    512W  FB         100       7500   1    30000  *  4

From this information we have no idea how many extents these files occupy
on the system.  The LISTF,3 output can give you this information but try to
find it in the mess below:

********************
FILE: MACITM70.DDX.PAUL

FILE CODE : -401                FOPTIONS: BINARY,FIXED,NOCCTL,STD
BLK FACTOR: 1                   CREATOR : **
REC SIZE: 3328(BYTES)           LOCKWORD: **
BLK SIZE: 3328(BYTES)           SECURITY--READ    : ANY
EXT SIZE: 0(SECT)                         WRITE   : ANY
NUM REC: 165173                           APPEND  : ANY
NUM SEC: 2149312                          LOCK    : ANY
NUM EXT: 1053                             EXECUTE : ANY
MAX REC: 391729                         **SECURITY IS ON
                                FLAGS   : NO ACCESSORS
NUM LABELS: 1                   CREATED : TUE, FEB 24, 1998, 11:58 AM
MAX LABELS: 1                   MODIFIED: TUE, FEB 24, 1998,  1:24 PM
DISC DEV #: 1                   ACCESSED: FRI, MAR 13, 1998,  9:28 AM
SEC OFFSET: 256                 LABEL ADDR: **
VOLCLASS  : MPEXL_SYSTEM_VOLUME_SET:DISC

FILE: ONEDET01.JUMBO.TURBO

FILE CODE : -401                FOPTIONS: BINARY,FIXED,NOCCTL,STD
BLK FACTOR: 1                   CREATOR : **
REC SIZE: 2560(BYTES)           LOCKWORD: **
BLK SIZE: 2560(BYTES)           SECURITY--READ    : ANY
EXT SIZE: 0(SECT)                         WRITE   : ANY
NUM REC: 1677600                          APPEND  : ANY
NUM SEC: 16776016                         LOCK    : ANY
NUM EXT: 8196                             EXECUTE : ANY
MAX REC: 1677600                        **SECURITY IS ON
                                FLAGS   : NO ACCESSORS
NUM LABELS: 1                   CREATED : SUN, FEB 22, 1998,  6:37 PM
MAX LABELS: 1                   MODIFIED: SUN, FEB 22, 1998,  8:10 PM
DISC DEV #: 1                   ACCESSED: FRI, MAR 13, 1998, 10:10 AM
SEC OFFSET: 256                 LABEL ADDR: **
VOLCLASS  : MPEXL_SYSTEM_VOLUME_SET:DISC

FILE: BADDB205.SUBSET.TURBO

FILE CODE : -401                FOPTIONS: BINARY,FIXED,NOCCTL,STD
BLK FACTOR: 1                   CREATOR : **
REC SIZE: 1024(BYTES)           LOCKWORD: **
BLK SIZE: 1024(BYTES)           SECURITY--READ    : ANY
EXT SIZE: 7504(SECT)                      WRITE   : ANY
NUM REC: 100                              APPEND  : ANY
NUM SEC: 30000                            LOCK    : ANY
NUM EXT: 256                              EXECUTE : ANY
MAX REC: 7500                           **SECURITY IS ON
MAX EXT: 4                      FLAGS   : NO ACCESSORS
NUM LABELS: 1                   CREATED : TUE, NOV 11, 1997,  3:37 PM
MAX LABELS: 1                   MODIFIED: TUE, NOV 11, 1997,  3:37 PM
DISC DEV #: 4                   ACCESSED: FRI, MAR 13, 1998, 10:10 AM
SEC OFFSET: 256                 LABEL ADDR: **
VOLCLASS  : MPEXL_SYSTEM_VOLUME_SET:DISC

If you found 1053, 8196 and 256 you win!

These numbers can have a great impact on performance of a system.  These
numbers are also a great plug for having one of the DEFRAG tools. :)

My understanding is that a structure is allocated for a file to hold
information for 20 extents and when this is full another structure is
allocated for the next 20 extents and so on.  I believe that this extent
list is processed serially and when you have 8196/20 = 410 structures, it
can have a negative impact on performance whether you are accessing a file
serially or randomly.

Having a 4 digit number to display this information within a LISTF,11 would
be nice.

Does anyone else feel that this information should be included with
LISTF,11 or should I just deal with using LISTF,3?

Thanks for your time,


+---------------+
|               |
|            r  |  Ken                             [log in to unmask]
|          e    |                           http://www.adager.com
|        g      |  Ken Paul                      Tel 208 726-9100
|      a        |  Customer Support              Fax 208 726-2822
|    d          |  Adager Corporation
|  A            |  Sun Valley, Idaho 83353-3000            U.S.A.
|               |
+---------------+

ATOM RSS1 RSS2