Vous êtes sur la page 1sur 460
AIX Version 4 Internal Structures (Course Code 01135) Instructor Guide 1 ERC IBM Education and Training Instructor Guide [— Publishing Information This publication has been produced using BookMaster (Program Number 5668-015), the Document Composition Facility (Program Number 5748-XX9), and CoreIDRAW!, Corel Systems Corporation. It was printed on the IBM 3820 Page Printer. ‘Trademarks IBM® is a registered trademark of International Business Machines Corporation. ‘Trademarks of International Business Machines Corporation AIX AT BookMaster Current InfoExplorer PowerPC PowerPC Architecture RISC System/6000 ‘Trademarks of other companies as shown Windows Microsoft Corporation UNIX (Open Company Limited) First Edition (February, 1987) ‘The information contained in this document has not been submitted to any formal IBM test and is distributed on an “as is” basis without any warranty either express or implied. The use of this information or the implementation of any of these techniques is a customer responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environmert. While each item may have been reviewed by IBM for accuracy in a specific situation, there is no guarantee that the same or similar results will result elsewhere. Customers attempting to adapt these techniques to their own environments do so at their own risk. © Copyright International Business Machines Corporation 1996, 1997. All rights reserved. ‘This document may not be reproduced in whole or in part without the prior written permission of IBM. 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. Instructor Guide Contents Instructor Course Overview Course Description xv Agenda xvii Units Unit 1. AIX Version 4 System Overview 4-1 Objectives 1-2 1.1 The AIX Version 4 Kernel 1-5 What Is AIX Internals? 1-6 The AIX Version 4 Kernel ... . 18 The AIX Version 4 Kernel (Cont.) 1-12 The AIX Version 4 Kernel (Cont.) 1-14 The AIX Version 4 Kernel (Cont.) 1-16 The AIX Version 4 Kernel (Cont.) 1-18 Tools For Examining the Kernel 1-20 1.2 System Header Files . 1-23 Header Files . 1-24 System Typedefs 1-26 Kernel Structures 1-28 Limits and System Parameters 1-30 1.3 AIX Version 4 Subsystems 1-33 AIX Version 4 Subsystems 1-34 AIX Version 4 Subsystems (Cont.) 1-36 1.4 Processes and Threads . 1-39 Process Management 1-40 Program and Process Images 1-42 Processes and Threads 1-46 Processes and Threads (Cont.) 1-48 Processes and Threads (Cont.) 1-52 AIX Notifiers 1-54 Checkpoint 1-57 Summary 1-60 Unit 2. The Crash Utility 24 Objectives... 22 2.1 The Crash Utility 25 The Crash Utility 26 Using Crash 28 Using Crash (Cont) 2-10 Using Crash (Cont) 2-12 Crash Subcommands 2-14 Crash Subcommands (Cont) 216 The stat Command 2418 The var Command . 2-20 Resolving Addresses 2-22 {© Copyright IBM Corp. 1996, 1997 Contents i ‘Course materials may not be reproduced in whole or in part ‘without the prior written permission of IBM,

Vous aimerez peut-être aussi