Lecture 01 Slides

Total Page:16

File Type:pdf, Size:1020Kb

Lecture 01 Slides CS615 - Aspects of System Administration Slide 1 CS615 - Aspects of System Administration Department of Computer Science Stevens Institute of Technology Jan Schaumann [email protected] http://www.cs.stevens.edu/~jschauma/615/ Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 2 New Rules Close your laptops! (Silence phones etc.) Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 3 New Rules Close your laptops! (Silence phones etc.) Open your eyes! (Mind, too.) Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 4 A rose by any other name... Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 5 How we see ourselves Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 6 The Job of a System Administrator What exactly does a System Administrator do? Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 7 The Job of a System Administrator What exactly does a System Administrator do? https://is.gd/8vKPhl Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 8 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 9 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 10 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 11 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 12 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 13 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 14 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 15 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 16 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 17 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 18 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 19 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 20 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 21 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 22 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 23 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 24 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 25 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 26 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 27 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 28 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 29 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 30 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 31 The Job of a System Administrator http://www.opte.org/maps/ Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 32 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 33 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 34 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 35 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 36 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 37 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 38 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 39 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 40 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 41 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 42 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 43 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 44 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 45 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 46 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 47 The Job of a System Administrator See also: http://is.gd/WUezLL Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 48 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 49 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 50 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 51 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 52 The Job of a System Administrator Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 53 The Job of a System Administrator What exactly does a System Administrator do? Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 54 The Job of a System Administrator What exactly does a System Administrator do? no precise job description Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 55 The Job of a System Administrator What exactly does a System Administrator do? no precise job description Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 56 The Job of a System Administrator What exactly does a System Administrator do? no precise job description system administrator n.: one who, as a primary job function, manages computer and network systems on behalf of another, such as an employer or client. Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 57 The Job of a System Administrator What exactly does a System Administrator do? no precise job description often learned by experience system administrator n.: one who, as a primary job function, manages computer and network systems on behalf of another, such as an employer or client. Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 58 The Job of a System Administrator What exactly does a System Administrator do? no precise job description often learned by experience “makes things run” system administrator n.: one who, as a primary job function, manages computer and network systems on behalf of another, such as an employer or client. Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 59 The Job of a System Administrator What exactly does a System Administrator do? no precise job description often learned by experience “makes things run” work behind the scenes system administrator n.: one who, as a primary job function, manages computer and network systems on behalf of another, such as an employer or client. Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration Slide 60 The Job of a System Administrator What exactly does a System Administrator do? no precise job description often learned by experience “makes things run” work behind the scenes often known as Operator, Network Administrator, System Programmer, System Manager, Service Engineer, Site Reliability Engineer etc. system administrator n.: one who, as a primary job function, manages computer and network systems on behalf of another, such as an employer or client. Lecture 01: Introduction January 23, 2017 CS615 - Aspects of System Administration
Recommended publications
  • 12/04/13 1. Einleitung 1
    12/04/13 1. Einleitung 1 1. Einleitung − Was ist Systemadministration? ============================================= 12/04/13 1. Einleitung 2 System Administration: It’s a dirty job, but someone said I had to do it. Aufgaben eines Sysadmin gestern und heute: Früher Heute − Einrichten von neuen Nutzern Auch heute gibt es neue User per Hand mit Scripte, Oberflächen automatisiert − Druckermanagment Tonerpatrone Wechseln, Druckerjobs canceln, Drucker reaktivieren, Nutzer beruhigen, Das ist immer noch so. "Der Drucker druckt nicht, ich habe nichts gemacht." − Fragen beantworten: "Wie kann ich ....?" Die Nutzer lesen immer Das "Dialog−Manual" noch keine Manuals. − Prozesse killen Auch heute sollen Prozesse noch endlos laufen. 12/04/13 1. Einleitung 3 Früher Heute − Prozesse/Daemone nach Möglich, aber es gibt Absturz neu starten auch Überwachungstools − Tastaturen aktivieren kommt seltener vor − Backups veranlassen Die Datenmengen sind (zeitzyklisch, häufig) nur viel größer. − Restore von Files Auch heute löschen Nutzer ihre Files unabsichtlich. − "Mein Rechner macht nichts mehr!!!!" Passiert seltener, da die Monitoring/Tracing Rechner schneller sind und mehr Prozessoren haben, gibt es dieses Problem nicht so oft. − Rebooting von Systemen Alle zwei bis drei Jahre kommt bei Fehlern so etwas noch vor. − Speicherplatz auf Platten schaffen Jeder erfüllte Wunsch erzeugt Hilferuf: "Ich kann nichts mehr viele neue kleine Wünsche speichern!!!!" − Sicherheitslöcher finden und Schlimmer als je zuvor, beseitigen, Einbrecher suchen dank Internet und verfolgen 12/04/13 1. Einleitung 4 Früher Heute − Passwörter prüfen Nicht mehr nötig dank neuer Technologien − Programme installieren Es soll auch heute noch neue Programme geben. Einheitliche Verfahren erleichtern aber die Arbeit. − Betriebssystemupdates Vereinfacht. − Konfiguration des Rechnernetzes ja − Installieren neuer Rechner.
    [Show full text]
  • New Products Latest Releases for Open Systems
    New Products Latest Releases for Open Systems Application Management Microsoft ODBC. Tivoli Systems has announced the AMS Forte Express for clients or servers Developer’s Kit and general availability supports Digital Unix, DG-UX, IBM AIX, of version 1.0 of the Applications Man- Sequent Dynix, Sun Solaris HP-UX, Digi- agement Specification (AMS). AMS defines tal OpenVMS and Windows NT. The price a standard interface for creating manage- is $20,000 for a site license. ment objects. These objects enable the Forte Software, Inc., 1800 Harrison connection of applications with client/- St., Oakland, CA 94612; (510) 869-3400. server enterprise management systems WANT MORE INFO? CIRCLE READER SERVICE NO. 205. such as Tivoli Management Environment. SOFTWARE The AMS Developer’s Kit allows users to Process Configuration develop AMS-enabled applications. Management System Management The developer’s kit supports AMS SQL Software has introduced PCMS 4.3, Innovative Software has announced applications for IBM AIX, AT&T SVR4, a process configuration management tool Power Center, an operations automa- Digital Unix, DG-UX, HP-UX, Motorola for concurrent and distributed application tion and system management applica- Unix, SunOS and Sun Solaris. Prices for systems development. Version 4.3 tion. The product detects and works to the developer’s kit start at $250. includes a worksets feature that allows correct problems with computer sys- Tivoli Systems, Inc., 9442 Capital of management to separate individual-team tems, networks, peripherals and appli- Texas Hwy. N, Austin, TX, 78759; (512) work for parallel development and par- cations. Power Center interoperates with 794-9070. allel builds on multiple platforms.
    [Show full text]
  • Computer Architectures an Overview
    Computer Architectures An Overview PDF generated using the open source mwlib toolkit. See http://code.pediapress.com/ for more information. PDF generated at: Sat, 25 Feb 2012 22:35:32 UTC Contents Articles Microarchitecture 1 x86 7 PowerPC 23 IBM POWER 33 MIPS architecture 39 SPARC 57 ARM architecture 65 DEC Alpha 80 AlphaStation 92 AlphaServer 95 Very long instruction word 103 Instruction-level parallelism 107 Explicitly parallel instruction computing 108 References Article Sources and Contributors 111 Image Sources, Licenses and Contributors 113 Article Licenses License 114 Microarchitecture 1 Microarchitecture In computer engineering, microarchitecture (sometimes abbreviated to µarch or uarch), also called computer organization, is the way a given instruction set architecture (ISA) is implemented on a processor. A given ISA may be implemented with different microarchitectures.[1] Implementations might vary due to different goals of a given design or due to shifts in technology.[2] Computer architecture is the combination of microarchitecture and instruction set design. Relation to instruction set architecture The ISA is roughly the same as the programming model of a processor as seen by an assembly language programmer or compiler writer. The ISA includes the execution model, processor registers, address and data formats among other things. The Intel Core microarchitecture microarchitecture includes the constituent parts of the processor and how these interconnect and interoperate to implement the ISA. The microarchitecture of a machine is usually represented as (more or less detailed) diagrams that describe the interconnections of the various microarchitectural elements of the machine, which may be everything from single gates and registers, to complete arithmetic logic units (ALU)s and even larger elements.
    [Show full text]
  • SCO Vs. IBM: Clarity As Push Approaches Shove
    Managing L'unix Paul Murphy March 12th, 2007 SCO vs. IBM: clarity as push approaches shove Posted by Paul Murphy @ 12:15 am Just recently groklaw published both IBM's motion for summary judgement on SCO's contractual claims and SCO's rebuttal argument. The judge could rule on those today or later or this week, but the outcome is less interesting than the documents themselves because here, for the first time, both SCO and IBM state their cases clearly and relatively simply. As the motions make clear everything ultimately comes down to one issue: did IBM breach contracts now held by SCO? For a judge to grant a motion for summary judgement, however, the judge has to agree that the facts are undisputed, and since they're not my belief is that IBM's lawyers had to know that the only motion that counts, the one on contractual issues, would not succeed. The key question, therefore, is why they decided to waste the court's time with it - and my guess, because as regular readers known my belief is that SCO has a strong case, is first that they're trying to use IBM's financial strength to bankrupt SCO, and, secondly, that they're trying to establish a fundamental misrepresentation of the key issues as fact. Here's part of the critical text, from the SCO side: First, IBM argues briefly otherwise, but the plain language of the standard AT&T UNIX license agreement required the licensee to hold in confidence all parts of the modifications and derivative works the licensee developed based on the licensed UNIX software product.
    [Show full text]
  • Understanding the Linux Kernel, 3Rd Edition by Daniel P
    1 Understanding the Linux Kernel, 3rd Edition By Daniel P. Bovet, Marco Cesati ............................................... Publisher: O'Reilly Pub Date: November 2005 ISBN: 0-596-00565-2 Pages: 942 Table of Contents | Index In order to thoroughly understand what makes Linux tick and why it works so well on a wide variety of systems, you need to delve deep into the heart of the kernel. The kernel handles all interactions between the CPU and the external world, and determines which programs will share processor time, in what order. It manages limited memory so well that hundreds of processes can share the system efficiently, and expertly organizes data transfers so that the CPU isn't kept waiting any longer than necessary for the relatively slow disks. The third edition of Understanding the Linux Kernel takes you on a guided tour of the most significant data structures, algorithms, and programming tricks used in the kernel. Probing beyond superficial features, the authors offer valuable insights to people who want to know how things really work inside their machine. Important Intel-specific features are discussed. Relevant segments of code are dissected line by line. But the book covers more than just the functioning of the code; it explains the theoretical underpinnings of why Linux does things the way it does. This edition of the book covers Version 2.6, which has seen significant changes to nearly every kernel subsystem, particularly in the areas of memory management and block devices. The book focuses on the following topics: • Memory management, including file buffering, process swapping, and Direct memory Access (DMA) • The Virtual Filesystem layer and the Second and Third Extended Filesystems • Process creation and scheduling • Signals, interrupts, and the essential interfaces to device drivers • Timing • Synchronization within the kernel • Interprocess Communication (IPC) • Program execution Understanding the Linux Kernel will acquaint you with all the inner workings of Linux, but it's more than just an academic exercise.
    [Show full text]
  • Objective Is
    Lehigh Preserve Institutional Repository Design of a microprocessor-based emulsion polymerization process control facility Dimitratos, John N. 1987 Find more at https://preserve.lib.lehigh.edu/ This document is brought to you for free and open access by Lehigh Preserve. It has been accepted for inclusion by an authorized administrator of Lehigh Preserve. For more information, please contact [email protected]. Design of a Microprocessor-based Emulsion Polymerization Process Control Facility A research report written in partial fulfillment of the requirements for the degree of Master of Science in Chemical F:ngim·ering, Lehigh University, Bethlehem, Pennsylvania by John N. Dimitratos June 1987 ,. Design of a Microprocessor-based Emulsion Polymerization .. ,_.,,-•• ·, ,, -i •:>:.·.:':' Process Control Facility ' A research report written in partial fulfillment of the requirements for the degree of Master of Science in Chemical Engineering, Lehigh University, Bethlehem, Pennsylvania by John N. Dimitratos June 1987 •1 to my father and my brother there art times when it is hard to decide what should be chosen at what price, and what endured in return for what reward. Perhaps it is still harder to stick to the decision Aristotle (384-322 B.C) Ethics, Book Ill. Abstract The explosion of microcomputer technology and the recent developments in software and hardware products introduce a new horizon of capabilities for the process control engineer. However, taking advantage of this new technology is not something easily done. H the process control engineer has to undertake such a project soon he will have to deal with the different languages the software engineer and the plant operator use.
    [Show full text]
  • (For Solaris) User Guide Contents
    Hitachi Command Suite Dynamic Link Manager (for Solaris) 8.6 User Guide This document describes how to use the Hitachi Dynamic Link Manager for Solaris. The document is intended for storage administrators who use Hitachi Dynamic Link Manager to operate and manage storage systems. Administrators should have knowledge of Solaris and its management functionality, storage system management functionality, cluster software functionality, and volume management software functionality. MK-92DLM114-42 May 2018 © 2014, 2018 Hitachi, Ltd. All rights reserved. No part of this publication may be reproduced or transmitted in any form or by any means, electronic or mechanical, including copying and recording, or stored in a database or retrieval system for commercial purposes without the express written permission of Hitachi, Ltd., or Hitachi Vantara Corporation (collectively "Hitachi"). Licensee may make copies of the Materials provided that any such copy is: (i) created as an essential step in utilization of the Software as licensed and is used in no other manner; or (ii) used for archival purposes. Licensee may not make any other copies of the Materials. "Materials" mean text, data, photographs, graphics, audio, video and documents. Hitachi reserves the right to make changes to this Material at any time without notice and assumes no responsibility for its use. The Materials contain the most current information available at the time of publication. Some of the features described in the Materials might not be currently available. Refer to the most recent product announcement for information about feature and product availability, or contact Hitachi Vantara Corporation at https://support.hitachivantara.com/en_us/contact-us.html.
    [Show full text]
  • Comparing UNIX with Other Systems
    Comparing UNIX with other systems Timothy DO' Chase Corporate Computer systems, Inc. 33 West Main Street Holmdel, New Jersey he original concept behind this article was to make a grand comparison between UNIX Tand several other well known systems. This was to beall encompassing and packed with vital information summarized in neat charts, tables and graphs. As the work began, the realization settled in that this was not only difficult to do, but would result in a work so boring as to beincomprehensible. The reader, faced with such awealth ofinformation would be lost at best. Conclusions would be difficult to draw and, in short, the result would be worthless. Mtertearfully filling my waste basket with the initial efforts, I regrouped and began by as­ king myself why would anyone be interested in comparing UNIX with another operating system? There appears to be only two answers. First, one might hope to learn something about UNIX by analogy. IfI understand the file system on MPEN and someone tells me that UNIX is like that except for such and so, then I might be more quickly able to under­ stand UNIX. This I felt was an unlikely motivation. After all, there are much simpler ways to learn UNIX. Instead, the motivation for comparing UNIX to other systems must come from a need to evaluate UNIX. Ifwe are aware of the features or short comings ofother systems, then we can benefit by evaluating UNIX relative to those systems. Choosing an operating system or computer is a major decision which we can benefit from or be stuck with for a long time.
    [Show full text]
  • Partition Types
    Partition Types Partition Types The number on the right is in Hexadecimal. 01 DOS 12-bit fat 02 XENIX root 03 XENIX /usr 04 DOS 3.0+ 16-bit FAT (up to 32M) 05 DOS 3.3+ Extended Partition 06 DOS 3.31+ 16-bit FAT (over 32M) 07 OS/2 IFS (e.g., HPFS) 07 Advanced Unix 07 Windows NT NTFS 07 QNX2.x (pre-1988) 08 OS/2 (v1.0-1.3 only) 08 AIX boot partition 08 SplitDrive 08 DELL partition spanning multiple drives 08 Commodore DOS 08 QNX 1.x and 2.x ("qny") 09 AIX data partition 09 Coherent filesystem 09 QNX 1.x and 2.x ("qnz") 0a OS/2 Boot Manager 0a Coherent swap partition 0a OPUS 0b WIN95 OSR2 32-bit FAT 0c WIN95 OSR2 32-bit FAT, LBA-mapped 0e WIN95: DOS 16-bit FAT, LBA-mapped 0f WIN95: Extended partition, LBA-mapped 10 OPUS (?) 11 Hidden DOS 12-bit FAT 12 Compaq config partition 14 Hidden DOS 16-bit FAT <32M 16 Hidden DOS 16-bit FAT >=32M 17 Hidden IFS (e.g., HPFS) 18 AST SmartSleep Partition 19 Unused (Claimed for Willowtech Photon COS) 1b Hidden WIN95 OSR2 32-bit FAT 1c Hidden WIN95 OSR2 32-bit FAT, LBA-mapped 1e Hidden WIN95 16-bit FAT, LBA-mapped 20 Unused 21 Reserved 21 Unused 22 Unused 23 Reserved 24 NEC DOS 3.x 26 Reserved 31 Reserved 32 NOS 33 Reserved 34 Reserved 35 JFS on OS/2 or eCS 36 Reserved 38 THEOS ver 3.2 2gb partition 39 Plan 9 partition 39 THEOS ver 4 spanned partition 3a THEOS ver 4 4gb partition 3b THEOS ver 4 extended partition 3c PartitionMagic recovery partition 3d Hidden NetWare 40 Venix 80286 41 Linux/MINIX (sharing disk with DRDOS) 41 Personal RISC Boot 41 PPC PReP (Power PC Reference Platform) Boot 42 Linux swap (sharing
    [Show full text]
  • Unix History 2.6 Unix Geschichte 2.6 1972
    1960 AT&T UNICS 1969 1970 UNIX 1 1971 UNIX 2 Unix history 2.6 Unix Geschichte 2.6 1972 Small UNIX history Kleine UNIX-Geschichte UNIX 3 1973 Represented are only the origin lines. Dargestellt sind nur die Ursprungslinien. The different influences are shown only with Apple, since they impair Die verschiedenen Einflüsse sind nur bei Apple abgebildet, da sie die the clarity strongly. Übersichtlichkeit stark beeinträchtigen. UNIX 4 Further data are: Manufacturer, operating system name as well as the Weitere Daten sind: Hersteller, Betriebssystem-Name sowie das 1973 feature year of the software. The individual versions are listed only with Erscheinungsjahr der Software. Die einzelnen Versionen sind nur bei UNIX and Linux. UNIX und Linux aufgelistet. More detailed list under: http://www.levenez.com/unix/ Detailliertere Liste unter: http://www.levenez.com/unix/ UNIX 5 1974 UNIX 6 1976 UNIX 7 Berkeley Software 1979 Distribution: BSD 1978 1980 UNIX System III Microsoft BSD 4.1 1981 XENIX 1981 1980 UNIX V UNIX 8 SUN SPIX QUNIX 1983 1985 Sun OS 1.0 1982 1981 1982 UNIX V.2 Microsoft/SCO Siemens UNIX 9 Sun OS 2.0 Dynix Venix 1984 XENIX 3.0 Sinix 1.0 1986 1985 1984 1985 1984 1984 HP IBM UNIX 10 MIPS BSD 4.2 GNU Sun OS 3.0 Andrew S. Mach HP-UX AIX/RT 2 End: 1989 MIPS OS 1985 Trix 1986 Tanenbaum: Minix 1985 1986 1986 1985 1986 1987 UNIX V.3 SGI Mach 2.0 Minix 1.0 NonStop-UX 1986 IRIX 1996 1987 1987 1988 UNIX V.4 AIX/6000 v3 BOS MIPS OS NeXT A/UX 1988 1989 1989 End: 1989 NeXTSTEP 1988 1988 1990 UNIX V.x Trusted AIX 3.1 IRIX 4.0 Mach 3.0 Linus Torvalds
    [Show full text]
  • Enhancements to the Scalable Coherent Interface Cache Protocol
    Portland State University PDXScholar Dissertations and Theses Dissertations and Theses 1999 Enhancements to the scalable coherent interface cache protocol Robert J. Safranek Portland State University Follow this and additional works at: https://pdxscholar.library.pdx.edu/open_access_etds Part of the Electrical and Computer Engineering Commons Let us know how access to this document benefits ou.y Recommended Citation Safranek, Robert J., "Enhancements to the scalable coherent interface cache protocol" (1999). Dissertations and Theses. Paper 3977. https://doi.org/10.15760/etd.5858 This Thesis is brought to you for free and open access. It has been accepted for inclusion in Dissertations and Theses by an authorized administrator of PDXScholar. Please contact us if we can make this document more accessible: [email protected]. THESIS APPROVAL The abstract and thesis of Robert J. Safranek for the Master of Science in Electrical and Computer Engineering were presented March 12, 1999 and accepted by the thesis committee and the department. Representative of the Office of Graduate Studies DEPARTMENT APPROVAL: Rolf Schaumann, Chair Department of Electrical and Computer Engineering ABSTRACT An abstract of the thesis of Robert J. Safranek for the Master of Science in Electrical and Computer Engineering presented on March 12, 1999. Title: Enhancements to the Scalable Coherent Interface Cache Protocol. As the number of NUMA system's cache coherency protocols based on the IEEE Std. 1596-1992, Standard for Scalable Coherent Interface (SCI) ..., Specification increases, it is important to review this complex protocol to determine if the protocol can be enhanced in any way. This research provides two realizable extensions to the standard SCI cache protocol.
    [Show full text]
  • Red Hat Linux 6.0
    Red Hat Linux 6.0 The Official Red Hat Linux Installation Guide Red Hat Software, Inc. Durham, North Carolina Copyright ­c 1995, 1996, 1997, 1998, 1999 Red Hat Software, Inc. Red Hat is a registered trademark and the Red Hat Shadow Man logo, RPM, the RPM logo, and Glint are trademarks of Red Hat Software, Inc. Linux is a registered trademark of Linus Torvalds. Motif and UNIX are registered trademarks of The Open Group. Alpha is a trademark of Digital Equipment Corporation. SPARC is a registered trademark of SPARC International, Inc. Products bearing the SPARC trade- marks are based on an architecture developed by Sun Microsystems, Inc. Netscape is a registered trademark of Netscape Communications Corporation in the United States and other countries. TrueType is a registered trademark of Apple Computer, Inc. Windows is a registered trademark of Microsoft Corporation. All other trademarks and copyrights referred to are the property of their respective owners. ISBN: 1-888172-28-2 Revision: Inst-6.0-Print-RHS (04/99) Red Hat Software, Inc. 2600 Meridian Parkway Durham, NC 27713 P. O. Box 13588 Research Triangle Park, NC 27709 (919) 547-0012 http://www.redhat.com While every precaution has been taken in the preparation of this book, the publisher assumes no responsibility for errors or omissions, or for damages resulting from the use of the information con- tained herein. The Official Red Hat Linux Installation Guide may be reproduced and distributed in whole or in part, in any medium, physical or electronic, so long as this copyright notice remains intact and unchanged on all copies.
    [Show full text]