Introduction to DOS Logic

Total Page:16

File Type:pdf, Size:1020Kb

Introduction to DOS Logic File Number 8360-36 Order No. GY24-50l7-l2 Introduction to DOS Logic Program Number 360N-CL-4S3 This reference publication gives an overall view of the Disk Operating System (008), and it briefly describes the associated control and service programs. It is intended for persons who are involved in program maintenance and for system programmers who are altering the program design. Program logic information is not needed for normal use or operation of the system control program. This manual is designed to introduce and to cross-reference the six companion PLMs of the Disk Operating System. These associated PLMs are listed in the Preface of this manual. For titles and abstracts of other associated publications, see the IBM System/360 and System/370 Bibliography, GA22-6822. DOS Release 26 I Thirteenth Edition (October 1971) This publication was formerly titled IBM System/360 Disk Operating System: Introduction to System Control Programs. Although titles of some DOS publications (including this one) have been simplified, the change does not affect the contents of the publications. This edition applies to Release 26 of the IBM Disk Operating System and to all subsequent releases until otherwise indicated in new editions or Technical Newsletters. Changes are continually made to the specifications herein; before . using this publication in connection with the operation of IBM systems, consult the latest System/360 and System/370 SRL Newsletter, GN20-0360, for the editions that are applicable and current. This edition is a major revision of, and obsoletes, GY24-5017-11. Summary of Amendments This edition provides documentation changes for: • Enhancements to OLTEP • Enhancements to PDAID • New problem determination commands ALTER, DSPLY, and DUMP • Maintenance and technical corrections Changes or additions to the text and illustrations are indicated by a vertical line to the left of the change. Request-s for copies of IBM publications should be made to your IBM representative or to the. IBM branch office serving your locality. Comments concerning the contents of this publications may be addressed to IBM Laboratory, Publications Department, P.O. Box 24, Uithoorn, Netherlands. Comments become the property of IBM. @ Copyright International Business Machines Corporation 1966, 1967, 1968, 1970, 1971 PREFACE This Program Logic Manual (PLM) is a general guide to the IBM Disk operating System system control programs. It is to be used with these six other PLMs: • DOS LIOCS Volume I: Introduction, • DOS IPL and Job Control. GY24-5086 GY24-5020 • DOS Supervisor and Related Transients. • IBM System/360 Disk operating~yst~~ GY24-5151 Basic Telecommunications Access Method PLM, GY30-5001 • DOS Librarian, GY24-S079 • IBM System/360 Disk Operating S~tem, • 120S~!nkage ES!!!QE, GY24-5080 Queuedrelecommunications Access Method PLM, GY30-5002 • DOS~Qgic~! Tr~~!ent§. GY24-S152 Titles and abstracts of other related • 120S System Service Programs. GY24-5153 publications are listed in the IBM System/360 and System/370 Bibliography, GA22-6822. Note: Although titles of some DOS publications have been simplified, the This manual consists of eight major change does not affect the contents of the sections: publications. 1. General description of the DOS system Publications that will aid in the control pro~rams understanding of these seven manuals are: 2. Description of system files on disk • IB~~Y§!~~/360_~E!nc!E!~§_of Qp~:tio!!., GA22-6821 3. Organization of the system residence (SYSRES) and private libraries 8 IBM System 360 Disk and Tape Operating ~yst~~~Assembler Language. 4. Description of the control programs GC24-3414 5. Description of the linkage editor • DO~tem Control and service. GC24- 5036 6. Description of the librarian Publications that are related to the 7.. Procedures to follow as error recovery subject of the seven manuals are: aids (Problem Determination) • D02-~~~rvisor and 1/0 Macros, 8. Appendixes containing error messages, GC24-5037 microfiche cross-reference master index, a master index to the seven PLMs • DOS system Generation, GC24-5033 that describe the program logic of DOS system control. and a brief description of the Volume Table of Contents (VTOC). This edition includes a glossary. GENERAL DESCRIPTION 7 System Reallocation Program (MAINTA) • 32 Multiprogramming •• 7 Set Condense Limits Program (MAINTCL) 32 Asynchronous Processing 8 Library Condense Program (MAINTCN) • • 32 Telecommunications • • • 8 Update Subdirectories Program Configuration • • • • • 8 ($MAINEOJ) • • • • • • • • • • • •• 32 Minimum Requirements • • • • • 8 Private Library Condense Limit Check Additional Features • • • • 9 and Status Report Program (MAINTEJP) • 32 I/O Devices 9 Service ~rograms • • • • • • ~ • • • • • 33 System I/O Devices and I/O Flow • • • 10 Directory Service Program (DSERV) '.. 33 System Components • • • • • • 13 Core Image Library Service Program Version and Modification Level • • 13 (CSERV) ••••••••••••••• 33 Relocatable Library Service Program SYS'IEM FILES ON DISK • • 15 (RSERV) ••••••••••••• 33 Predefined File Names • • 15 Source Statement Library Service Open System Disk Files • • • 16 Program (SSERIl) • • 33 Close System Disk Files • • 16 Private Libraries • • 33 supervisor FOPT Macro Parameter • • • 16 Disk Information Block (DIB) • • 17 PROBLEM DETERMINATION • • • • • • 35 Problem Determination Serviceability SYSTEM RESIDENCE ORGANIZATION • • 18 Aids (PDAID) • • • • _ • • •• • • 35 System Residence organization After stand-Alone Dump (DUMPGEN) • • • • • • 35 G~neration _ • • • • 19 Latel Cylinder Display (LSERV) • • • • 35 IPL •• • • • • • • • • 21 Environmental Recording, Editing, and Volume Label • 21 Printing Program (EREP) ••••••• 35 System Directory • 21 Error Statistics by Tape Volume System Work Area (Librarian Area) •• 21 Utility Programs • • • • • • • • • • • 36 Transient Directory • • • • 21 Open Directory • • • • • • • • • 21 APPENDIX A: ERROR MESSAGE Library Routine Directory • 21 CROSS-REFERENCE LIST. • 37 Foreground Program Directory • • • 21 Phase Directory • • • • • • • • 23 APPENDIX B: MICROFICHE CROSS-REFERENCE System Core Image Library Directcry • 23 INDEX '. • • • • • • • • 43 System Core Image Library • • • • • • 23 Program Type and Number • • 43 System Relocatable Library Directory • 23 System control • • • • • • • • • 44 System Relocatable Library • • • • • • 23 Logical IOCS: DAMOD • 48 System Source Statement Library Logical IOCS: DIMOD, ISMOD • • 48 Directory • • • • • • • • • • • • 24 Logical IOCS: MTMOD •• 48 System Source Statement Library • 24 Logical IOCS: PTMOD •••••••••• 48 Volume Area 24 Log ic al IOCS: SDMOD • • • • • 48 Telecommunications Access Methods: BTAM 48 CONTROL PROGRAMS • • 26 Telecommunications Access Methods: QTAM 50 Initial Program Loader (IPL) • • 26 Assembler D • • 52 Job Control Program • • 26 Assembler F • • • • • • • • • • • 52 supervisor. • • • '. • • • • • 26 Compiler I/O Modules.. •• • • • • 53 COBOL D • • • • • • • • • • 54 LINKAGE EDITOR PROGRAM • • • 29 COBOL Language Conversion Program • • • 55 COBOL F ••••• •• • • • • 56 LIBRARIAN PROGRAMS. • • • • 30 COBOL DASD Macros • • 56 Organization Programs • • • • • • 30 FORTRAN IV (Basic) • 57 Maintenance Programs • • • • • • • • • • 30 FORTRAN IV • • • • • • • • • • 57 Common Library Maintenance Program FORTRAN IV Library Subprograms. •• 57 (MAl NT) •• '. • '. '.. • • • • • • • • 31 PL/I (D) • • • • 58 Core Image Library Catalog Program Repor~ Program Generator, (RPG) • • 59 ($LNKEDTC) _ • _ ••••••••••• 31 OLTEP • • • • • • • • • '. • 60 Relocatable Library Catalog Program Magnetic Ink Character Reader (MICR (MAINTR2) ••••••• ,. • • • '. • • 31 ERP) • • • • • '. • • • • • '. •• ,.. 60 Source Statement Library Catalog Optical Character Reader (ORERP) • 61 Program (MAINTS2). • • • • • • • 32 Index-Sequential File Management System 61 Delete and Rename for All Libraries Sort/Merge (Disk) • • • • 61 Program (MAINTDR) • •• • • • • 32 Sort/Merge (Disk/Tape) • • • • • • • • • 61 Source Statement Library Single Sort/Merge (Tape) • • • • • • 62 Statement Update Program (MAINTUP) • • 32 Utilities Group 1 (Unit Record and Distribution Program • • • • • • 65 Disk) ••• _ • • • • • • • • • • 62 Utilities Group 2 (Tape) • . • • • 63 APPENDIX C: MASTER INDEX FOR DOS Utilities Group 3 (Data Cell) • • 63 SYSTEM CONTROL PLMS • • 66 Utilities - MPS • • • • • • • • • 63 Utilities - Vocabulary File • • . • •• 64 APPENDIX D: VOLUME TABLE OF CONTENTS Emulator - Mod 30 64 (VTOC) • •••••••••••• 72 Emulator - Mod 40 • . • • 64 Emulator - System/370 64 GLOSSARY 73 Autotest • • • • . • • • • 65 INDEX . 75 Figure 1. System I/O Flow • • 12 Figure 4. System Residence . Figure 2. Disk Operating System Organization •••••.••••••• 20 Program Flow • • 14 Figure 5. Standard Volume Label Data • 22 Figure 3. Disk Information Block Figure 6. Label Cylinder (Volume Area) (DIE) Table • • . • _ . • _ • • • • • • 17 Track Allocation ••••••••• 24 Figure 7. Volume Table of contents (VTOC) • • • • • • • • • • • • • • • • • 72 The IBM Disk Operating System (DOS) system number and size of the partitions are control programs provide disk operating fixed, or defined., during system 'system capabilities for 16K and larger generation. The size of the partitions may configurations. At least one IBM 2311 Disk be redefined by the console operator after Storage Drive" one IBM 2314 Direct Access system generation, to meet the needs of a Storage Facility" or one IBM 2319 Disk specific program to be executed. Storage Faciltiy is required. Multiprogramming has two types of Systems larger
Recommended publications
  • IBM Systems, Consult the Latest IBM System/370, 30Xx, and 4300 Processors Bibliography, GC20-0001, for the Editions That Are Applicable and Current
    ---- MVS/Extended Architecture Licensed --------- --- ---,--------- --- Data Facility Product: Program ( Planning Guide c- Order Number Data Facility Product Version 1 GC26-4040-3 5665-284 Release 1.2 o I~ourth Edition (.January 1987) This is a major revision of, and makes obsolete, GC26-4040-2. This edition applies to Version I Release 1.2 of MVSiExtended Architecture Data Facility Product, Licensed Program 5665-284, and to ariy subsequent releases until otherwise indicated in new editions or technical newsletters. The changes for this edition are summarized under "Summary of Changes" following the preface. Specific changes are indicated by' a vertical bar to the left of the change. These bars will be deleted at any subsequent republication of the page affected. Editorial changes that have no technical significance are not noted. Changes are made periodically to this publication; before using this publication in connection with the operation of IBM systems, consult the latest IBM System/370, 30xx, and 4300 Processors Bibliography, GC20-0001, for the editions that are applicable and current. References in this publication to IBM products, programs, or services do not imply that IBM intends to make these available in all countries in which IHM operates. Any reference to an IBM licensed program in this publication is not intended .to state or imply that only IHM's program may be used. Any functionally equivalent program may be used instead. Requests for IBM publications should be made to your IBM representative or to the IBM branch office serving your locality. If you request publications from the address given below, your order will be delayed because publications are not stocked there.
    [Show full text]
  • Abcs of IBM Z/OS System Programming Volume 3
    Front cover ABCs of IBM z/OS System Programming Volume 3 Jose Gilberto Biondo Jr. Redbooks International Technical Support Organization ABCs of IBM z/OS System Programming Volume 3 January 2018 SG24-6983-04 Note: Before using this information and the product it supports, read the information in “Notices” on page ix. Fifth Edition (January 2018) This edition applies to version 2 release 3 of IBM z/OS (product number 5650-ZOS) and to all subsequent releases and modifications until otherwise indicated in new editions. © Copyright International Business Machines Corporation 2004, 2018. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Notices . ix Trademarks . .x Preface . xi The team who wrote this book . xi Now you can become a published author, too! . xii Comments welcome. xii Stay connected to IBM Redbooks . xiii Chapter 1. DFSMS introduction . 1 1.1 Introduction to DFSMS . 2 1.1.1 DFSMS components. 2 1.2 DFSMSdfp base element . 3 1.2.1 Managing storage . 3 1.3 DFSMSdss optional feature . 5 1.4 DFSMSrmm optional feature. 5 1.4.1 Library management . 5 1.4.2 Shelf management . 6 1.4.3 Volume management . 6 1.4.4 Data set management. 6 1.5 DFSMShsm optional feature . 6 1.5.1 Storage and space management . 6 1.5.2 Tape mount management. 7 1.5.3 Availability management . 7 1.6 DFSMStvs optional feature . 7 1.6.1 VSAM record-level sharing . 7 1.6.2 Recoverable resource management services.
    [Show full text]
  • Filesystems HOWTO Filesystems HOWTO Table of Contents Filesystems HOWTO
    Filesystems HOWTO Filesystems HOWTO Table of Contents Filesystems HOWTO..........................................................................................................................................1 Martin Hinner < [email protected]>, http://martin.hinner.info............................................................1 1. Introduction..........................................................................................................................................1 2. Volumes...............................................................................................................................................1 3. DOS FAT 12/16/32, VFAT.................................................................................................................2 4. High Performance FileSystem (HPFS)................................................................................................2 5. New Technology FileSystem (NTFS).................................................................................................2 6. Extended filesystems (Ext, Ext2, Ext3)...............................................................................................2 7. Macintosh Hierarchical Filesystem − HFS..........................................................................................3 8. ISO 9660 − CD−ROM filesystem.......................................................................................................3 9. Other filesystems.................................................................................................................................3
    [Show full text]
  • 24 File System
    24 File System Directories, Links, FS Implementation February 4 2009 Winter Term 2008/09 Gerd Liefländer Recommended Reading Bacon, J.: Operating Systems (5) Silberschatz, A.: Operating System Concepts (10,11) Stallings, W.: Operating Systems (12) Tanenbaum, A.: Modern Operating Systems (6) Nehmer, J.: Systemsoftware (9) Solomon, D.A.: Inside Windows NT, 1998 … Distributed File-Systems related Papers Summary on some commodity OSes http://www.wsfprojekt.de/index.html © 2009 Universität Karlsruhe (TH), System Architecture Group 2 Overview Roadmap for Today Directories Pathname Link, Shortcut, Alias File Sharing Access Rights we focus on Unix/Linux Implementation of a FS Files Directories Shared Files Protected Files Storage Management Disk Space Management Study of your own and apply concepts of RAM-Management Block Size FS Reliability not in this course FS Performance © 2009 Universität Karlsruhe (TH), System Architecture Group 3 Directories Disk Structure Disk can be subdivided into partitions 1 Disks, partitions can be RAID protected against failure Disk or partition can be used raw – without a file system, or formatted with a file system (FS) Entity containing a FS known as a volume Each volume containing a FS also tracks that FS’s info in device directory or volume table of contents As well as general-purpose FSs there are many special- purpose FSs, frequently all within the same operating system or computer 1Partitions also known as minidisks, slices 5 © 2009 Universität Karlsruhe (TH) System Architecture
    [Show full text]
  • Pc-Based Partitions
    Carrier_05.qxd 2/22/05 3:07 PM Page 81 PC-based5 Partitions The last chapter provided an overview of volume analysis and why it’s important. Now we’re going to leave the abstract discussion of volumes and dive into the details of the partition systems used in personal computers. In this chapter, we will look at DOS parti- tions, Apple partitions, and removable media. For each system, we review how it works and look at its data structure. If you are not interested in the data structure details, you can skip those sections. This chapter also covers special considerations that should be made when analyzing these systems. The next chapter will examine server-based partitioning systems. DOS PARTITIONS The most commonly encountered partition system is the DOS-style partition. DOS partitions have been used with Intel IA32 hardware (i.e., i386 / x86) for many years, yet there is no official specification. There are many Microsoft and non-Microsoft documents that discuss the partitions, but there is no standard reference. In addition to there being no standard reference, there is also no standard name. Microsoft now calls disks using this type of partition system Master Boot Record (MBR) disks. This is in comparison to a GUID Partition Table (GPT) disk that is used with the Extensible Firmware Interface (EFI) and the 64-bit Intel Itanium-based systems (IA64), which are discussed in the next chapter[Microsoft 2004a]. Starting with Windows 2000, Microsoft also differentiates between basic and dynamic disks. A basic disk refers to 81 Carrier_05.qxd 2/22/05 3:07 PM Page 82 CHAPTER 5 PC-BASED PARTITIONS either an MBR or a GPT disk, and the partitions in the disk are independent and stand- alone.
    [Show full text]
  • DFSMS Basics: Data Set Fundamentals Get to Know Your Data Sets!
    DFSMS Basics: Data Set Fundamentals Get to Know Your Data Sets! Neal Bohling and Tom Reed DFSMS Defect Support @ IBM August 7, 2014 Session Number 16119 What'sWhat's youryour experienceexperience level?level? IBM 7094 1965 ~500KHz Background To fully understand z/OS Data Sets, let's look at how data is stored Tape Disk (Sequential) (Direct) DASD Structure ModernModern Devices Devices are are Modeled Modeled after after this this architecture: architecture: 1 1 Track Track = = 56664 56664 Bytes Bytes 1 1 Cylinder Cylinder = = 15 15 Tracks Tracks Data Sets • Volumes provide a stream of data. 1100100111000010110101001100100111100010111000111100100011000101110000101100010111100010111000111100001111010110110101001 1010111111001001110001111001001110101011100011111000011110101101101010011010111110000011101010111101000110010011100001011 0101001100100111100010111000111100100011000101110000101100010111100010111000111100001111010110110101001101011111100100111 0001111001001110101011100011111000011110101101101010011010111110000011101010111101000110010011100001011010100110010011110 0010111000111100100011000101110000101100010111100010111000111100001111010110110101001101011111100100111000111100100111010 1011100011111000011110101101101010011010111110000011101010111101000110010011100001011010100110010011110001011100011110010 0011000101110000101100010111100010111000111100001111010110110101001101011111100100111000111100100111010101110001111100001 1110101101101010011010111110000011101010111101000110010011100001011010100110010011110001011100011110010001100010111000010
    [Show full text]
  • Aligning Partitions to Maximize Storage Performance
    An Oracle Technical White Paper November 2012 Aligning Partitions to Maximize Storage Performance Aligning Partitions to Maximize Storage Performance Table of Contents Introduction ......................................................................................... 4 Preparing to Use a Hard Disk ............................................................. 6 How Disks Work.............................................................................. 6 Disk Addressing Methods ............................................................... 7 Hard Disk Interfaces ....................................................................... 7 Advanced Technology Attachment (ATA) ..............................................8 Serial ATA (SATA)..................................................................................8 Small Computer System Interface (SCSI) ..............................................8 Serial Attached SCSI (SAS) ...................................................................8 Fibre Channel (FC).................................................................................8 iSCSI ......................................................................................................8 Storage Natural Block Sizes ........................................................... 9 Applying Partitions to Disk Drives ..................................................... 10 Changing Standards for Partitioning ............................................. 10 How Changing Standards Affect Partition Tools and Alignment... 11 Using
    [Show full text]
  • File Systems
    File Systems Main issues: • performance, • space usage. cse/UNSW COMP9242 2002/S2 W9 P1 Main considerations: • file sizes, • file usage patterns, • memory vs. disk speeds, • disk characteristics. cse/UNSW COMP9242 2002/S2 W9 P2 FILE SIZES AND USAGE PATTERNS: In teaching/programming envs, files tend to be [ODCH+85]: • small (>50% <2kB, average size 22kB), cse/UNSW COMP9242 2002/S2 W9 P3 FILE SIZES AND USAGE PATTERNS: In teaching/programming envs, files tend to be [ODCH+85]: • small (>50% <2kB, average size 22kB), ? But growing — (1992 study average sizes > than 1985 study) cse/UNSW COMP9242 2002/S2 W9 P3 FILE SIZES AND USAGE PATTERNS: In teaching/programming envs, files tend to be [ODCH+85]: • small (>50% <2kB, average size 22kB), ? But growing — (1992 study average sizes > than 1985 study) • short lived, cse/UNSW COMP9242 2002/S2 W9 P3 FILE SIZES AND USAGE PATTERNS: In teaching/programming envs, files tend to be [ODCH+85]: • small (>50% <2kB, average size 22kB), ? But growing — (1992 study average sizes > than 1985 study) • short lived, • open for very short times, cse/UNSW COMP9242 2002/S2 W9 P3 FILE SIZES AND USAGE PATTERNS: In teaching/programming envs, files tend to be [ODCH+85]: • small (>50% <2kB, average size 22kB), ? But growing — (1992 study average sizes > than 1985 study) • short lived, • open for very short times, • mostly read/written entirely, • mostly processed sequentially, • many more reads than writes (“worm”: write once, read many), cse/UNSW COMP9242 2002/S2 W9 P3 FILE SIZES AND USAGE PATTERNS: In teaching/programming envs,
    [Show full text]
  • Introduction to the New Mainframe: Z/OS Basics
    Front cover Introduction to the New Mainframe z/OS Basics Basic mainframe concepts, including usage and architecture z/OS fundamentals for students and beginners Mainframe hardware and peripheral devices Mike Ebbers John Kettner Wayne O’Brien Bill Ogden ibm.com/redbooks International Technical Support Organization Introduction to the New Mainframe: z/OS Basics March 2011 SG24-6366-02 Note: Before using this information and the product it supports, read the information in “Notices” on page xi. Third Edition (March 2011) © Copyright International Business Machines Corporation 2006, 2009, 2011. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Notices . xi Trademarks . xii Preface . xiii How this text is organized . xiv How each chapter is organized . xiv The team who wrote this book . xv Acknowledgements . xvi Now you can become a published author, too! . xix Comments welcome. xix Stay connected to IBM Redbooks . xix Summary of changes . xxi March 2011, Third Edition . xxi August 2009, Second Edition . xxi Part 1. Introduction to z/OS and the mainframe environment Chapter 1. Introduction to the new mainframe . 3 1.1 The new mainframe. 4 1.2 The System/360: A turning point in mainframe history . 4 1.3 An evolving architecture . 5 1.4 Mainframes in our midst . 8 1.5 What is a mainframe . 9 1.6 Who uses mainframe computers. 12 1.7 Factors contributing to mainframe use . 15 1.8 Typical mainframe workloads . 22 1.9 Roles in the mainframe world . 29 1.10 z/OS and other mainframe operating systems .
    [Show full text]
  • Sun Storedge A7000 Datashare Facility System Administrator's And
    Sun™ StorEdge™ A7000 DataShare Facility System Administrator’s and User’s Guide Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No.: 805-4366-11 December 1998, Revision A Send comments about this document to: [email protected] Copyright 1998 Sun Microsystems, Inc., 901 San Antonio Road • Palo Alto, CA 94303 USA. All rights reserved. This product or document is protected by copyright and distributed under licenses restricting its use, copying, distribution, and decompilation. No part of this product or document may be reproduced in any form by any means without prior written authorization of Sun and its licensors, if any. Third-party software, including font technology, is copyrighted and licensed from Sun suppliers. Parts of the product may be derived from Berkeley BSD systems, licensed from the University of California. UNIX is a registered trademark in the U.S. and other countries, exclusively licensed through X/Open Company, Ltd. Sun, Sun Microsystems, the Sun logo, AnswerBook, Java, the Java Coffee Cup, Solaris, and StorEdge are trademarks, registered trademarks, or service marks of Sun Microsystems, Inc. in the U.S. and other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the U.S. and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. The OPEN LOOK and Sun™ Graphical User Interface was developed by Sun Microsystems, Inc. for its users and licensees. Sun acknowledges the pioneering efforts of Xerox in researching and developing the concept of visual or graphical user interfaces for the computer industry.
    [Show full text]
  • Hierarchical File System Usage Guide
    Hierarchical File System Usage Guide Learn how to manage HFS data Optimize HFS performance Set up sysplex sharing Nigel Morton Toru Yamazaki Rama Ayyar Dirk Gutschke Barry Kadleck Masato Miyamoto ibm.com/redbooks International Technical Support Organization SG24-5482-01 Hierarchical File System Usage Guide September 2000 Take Note! Before using this information and the product it supports, be sure to read the general information in Appendix C, “Special notices” on page 307. Second Edition (September 2000) This edition applies to Version 1, Release 5 of DFSMS/MVS, Program Number 5695-DF1 for use with Version 2 Release 7 of OS/390 or higher. Comments may be addressed to: IBM Corporation, International Technical Support Organization Dept. QXXE Building 80-E2 650 Harry Road San Jose, California 95120-6099 When you send information to IBM, you grant IBM a non-exclusive right to use or distribute the information in any way it believes appropriate without incurring any obligation to you. © Copyright International Business Machines Corporation 1999, 2000. All rights reserved. Note to U.S Government Users - Documentation related to restricted rights - Use, duplication or disclosure is subject to restrictions set forth in GSA ADP Schedule Contract with IBM Corp. Contents Figures ......................................................ix Tables ...................................................... xiii Preface ......................................................xv The team that wrote this redbook ...................................... xv Commentswelcome................................................xvii Chapter 1. Introduction to the Hierarchical File System................1 1.1HFSoverview...............................................1 1.2StructureofanHFSdataset....................................2 1.2.1 HFS track capacities on a 3380 and 3390 volume ................2 1.2.2 Index structure of an HFS data set ...........................4 1.2.3 Index updates through shadow writes .
    [Show full text]
  • Introduction to the Sleuth Kit (TSK) 1 Introduction to the Sleuth Kit (TSK
    Introduction to The Sleuth Kit (TSK) By Chris Marko Rev1 September, 2005 Introduction to The Sleuth Kit (TSK) 1 This paper provides an introduction to The Sleuth Kit (referred to as TSK herein), from Brian Carrier, available at http://www.sleuthkit.org/. This is a free UNIX package of command line file system and media management forensic tools. It comes in source code format, and is compiled on your UNIX or Linux system of choice. Compilation is relatively simple by just typing make. This paper will assume you have a fundamental knowledge of Linux, and will not go into great detail about Linux installation or usage. If a Linux-based machine is not available to you, TSK is also pre-compiled and included in many forensic-related Linux distributions. Such examples include the CD-based Penguin Sleuth Kit, as well as an excellent distribution called Helix from e-fense, Inc. Furthermore, the assumption of basic knowledge of computer forensics is made, including a familiarity with different file systems, including NTFS, FAT, and EXT3. History TSK itself is based on designs of its predecessors The Coroner’s Toolkit (TCT), as well as TCTUTILS. In order to better understand the functions of TSK, it is important to know a bit of its history. In 2000, Dan Farmer and Wietse Venema released the first version of a utility suite known as The Coroner's Toolkit (TCT). TCT was groundbreaking in that the general public finally had access to quality digital forensic tools that were not only free, but also open source. As great as TCT was, it did have its limitations.
    [Show full text]