USENIX Association. Summer Conference Proceedings Portland 1985
|
|
- Hannah Hawkins
- 6 years ago
- Views:
Transcription
1 USENIX Association Summer Conference Proceedings Portland 1985 UNIVERSITATSBIBUOTHEK HANNOVER TECHNISCHE INTORMATtONSBtBUOTHEKJ June 11 14,1985 Portland, Oregon USA
2 TABLE OF CONTENTS Wednesday, June 12, 1985 PLENARY SESSION Wednesday (8:30 10:00) Chair: Steve Glaser Opening Remarks Conference Organizers and USENIX board KEYNOTE ADDRESS: UNIX EVOLUTIONrPast, Present, Future V. A. Vyssotsky, AT&T Bell Laboratories Victor A. Vyssotsky is Executive Director of the Research Information Sciences Division of AT&T Bell Laboratories. Since joining Bell Laboratories in 1956, his work has been primarily in the field of computing. In the late 1950's he was involved in the development of compilers, operating systems and other general purpose software for use with commercially manufactured computers. More recently, he was associated with development of computing hardware and software for the SAFEGUARD ballistic missle defense system. From 1972 until 1980 he worked on computer systems which automate various business procedures of Bell System telephone companies. In his present assignment he is responsible for research in computing science, mathematics, statistics, behavioral sciences and acoustics. ELECTRONIC DARWINISM Wednesday (10:30 11:45) Chair: Greg Chesson Computer Structures are Changing Will Unix Change With Them? 1 Gordon Bell, Encore Computer UNIX on a Microprocessor - 10 years Later 5 Heinz Lycklama, Interactive Systems Parlez-Vous L'UNIX? The European Perspective, Past and Future 17 Jean Wood, DEC
3 LANGUAGES I Wednesday (1:15 2:45) Chair: Steve Johnson ^ An Exception Handler for C 25 Eric Allman & David Been, Britton-Lee si - An Interpreter for the C Language 47 Alan A. Feuer, Catalytix Corp. An Extensible I/O Facility for C Bjarne Stroustrup, AT&T Bell Laboratories NETWORKING I Wednesday (1:15 2:45) Chair: Mike Karels SunNet: A Friendly and Cooperative Networking Environment 71 JoMei Chang, Sun Microsystems Project Stargate 79 Lauren Weinstein, Computer/Telecommunications Consultant Face the Nation 81 Rob Pike, Dave Presotto, A T&TBell Laboratories LANGUAGES II Wednesday (3:15 4:45) Chair: Steve Johnson The Snocone Programming Language 87 A ndrew Koenig, AT&T Bell Laboratories Camphor - A Programming Environment for Extensible Systems 107 Michael Leon Kazar, ITC/CMU
4 , NETWORKING II Wednesday (3:15 4:45) Chair: Mike Karels A Recipe for Establishing Point-to-Point IP/TCP Network Links with 4.2BSD UNIX 113 Thomas E. Ferrin, U. California Computer Graphics Lab The Design and Implementation of the Sun Network File System 119 Russel Sandberg, Sun Microsystems An Implementation of an Extended File System for Unix 131 Atlas, Cole, and Flinn, Masscomp TOOLS I Thursday (8:30 9:45) Chair: Dennis Ritchie A Debugger for the Unix Kernel 151 Steven A. Zimmerman, Masscomp Multiprocess Debugging 155 Mark Himelstein and Peter Rowell A Fourth Generation Make 159 Glenn S. Fowler, AT&T Bell Laboratories ARRAY PROCESSING Thursday (8:30 9:45) Chair: Nancy Blachman Array Processing Under Unix 175 Peter H. Berens, Apunix Computer Services Integral Array Processing in a Multiprocessor Unix Environment 183 Nugent, Hewson, and Cullen, Masscomp A Parallel Array-Processing Environment under 4.2BSD Unix 195 Jaenson, Brown, Umrigar, and Taylor, Cornell University
5 TOOLS II Thursday (10:15 11:45) Chair: Dennis Ritchie A Stable Storage Package 209 Bruce Ellis, University of Sydney, NSW, Australia Dbxtool - A Window- and Mouse-based Symbolic Debugger 213 Even Adams and Steven S. Muchnick, Sun Microsystems A Rich Man's SCCS 229 Rev. David Yost, Laurel Arts MULTI-PROCESSING Thursday (10:15 11:45) Chair: Steve Emmerich Tunis - A Distributed Multiprocessor Operating System 247 Ewens, Blythe, Funkenhauser, and Holt, U. of Toronto VLSI Assist in Building a Multiprocessor Unix System 255 Bob Beck, and Bob Kasten, Sequent Implementing Loosely-Coupled Functions on a Tightly-Coupled Engine 277 Jack Innman, Sequent OPERATING SYSTEMS I Thursday (1:15 2:45) Chair: Kirk McKusick Lightweight Processes for Unix Implementation and Applications 299 Jonathan Kepecs, Sun Microsystems Interprocess Communication in the 8th Edition Unix System 309 Presotto and Ritchie, AT&T Bell Laboratories User-Level Shared Variables 317 Don Libes, National Bureau of Standards
6 INTERFACES Thursday (1:15 2:45) Chair: Sally Browning LEVI - A Prototype Active Assistance Interface 325 Matthews and Nolan, U. of South Carolina Unix Tools for a Personal Database 333 Michael J. Hawley, Lucasfilm Thoughts on an All-Natural User Interface 343 Marion O. Harris, Bell Communications Research OPERATING SYSTEMS II Thursday (3:15 4:45) Chair: Tom Ferrin A XINU Virtual Machine 349 Bachrach, Wallerius, and Paris, UCSD Device Drivers in a Multiprocessor Environment 357. Ed Gould, MT. XINU Porting the AT&T Demand-Paged Unix Implementation to Microcomputers 361 Robert S. Jung, Unisoft WINDOWS Thursday (3:15 4:45) Chair: Rob Pike A Capability-Based Hierarchic Architecture for Unix Window Management 373 R. D. Trammel, Metheus MEX - A Window Manager for the IRIS 381 Rhodes, Haeberli, and Hickman, Silicon Graphics Windows for Unix at Lucasfilm ~ A Sun that Programs Like a BLIT (and tastes like a Big Mac) 393 Hawley and Leffler, Lucasfilm
7 PERFORMANCE I Friday (9:00 10:30) Chair: Clem Cole A File System Tracing Package for Berkeley UNIX 407 Zhou, Dacosta, and Smith, U. C. Berkeley A Multiprocessor Performance Measurement Tool 421 Rowe, Sartzetakis, and Vishnubhatla, Carleton University HARD WORK I Friday (9:00 10:30) Chair: Eric Allman Experiences With Electronic Software Distribution 433 Catherine A. Brooks, AT&T Bell Laboratorties Documenting Unix: Beyond Man Pages 437 Shattan and Hecker, Tektronix MH.5: How to process 200 Messages a Day and Still Do Some Real Work 455 Marshall T. Rose and John Romine, U. C. Irvine PERFORMANCE II Friday (11:00 12:30) Chair: Clem Cole In Search of a Better Malloc 489 David G. Korn, Kiem-Phong Vo, AT&T Bell Labs The Impact of Buffer Management on Network Software Performance in 4.2: A Case Study 507 Cabrera, Karels, and Mosher, CSRG/UCB Performance Improvements and Functional Enhancements in 4.3BSD 519 McKusick and Karels, CSRG/UCB & Sam Leffler, Lucasfilm
8 MAIL Friday (11:00 12:30) Chair: Eric Allman Upas - a Simpler Approach to Network Mail 533 David L. Presotto, AT&T Bell Laboratories SM: A Small Mailer 539 Eben Ostby and Allan Kaplan, Lucasfilm Sendmail Revisited 547 Eric Allman, Britton-Lee Miriam Amos, DEC HARD WORK II Friday (2:00 3:30) Chair: Greg Chesson All The Chips That Fit 557 Tom Lyon, Joseph Skudlarek, Sun Microsystems The Hideous Name 563 Rob Pike, P. J. Weinberger, AT&T Bell Laboratories Who Answers Your Telephone When You're in the Information Age? 569 Harold A. Cross, Rural Computing Brian E. Redman, Bell Communications Research COMPILER OPTIMIZATION Friday (2:00 3:30) Chair: To Be Announced A Portable Intermediate Code Optimizer for C 577 Thomas J. Kelley and Allen Mclntosh, HCR A Portable Reference Optimizer for the System V Loader 591 Tracy Tims, HCR Improving the Performance of Scientific Applications on a Super-Micro Using A Custom Floating Point Processor and An Optimizing Compiler 597 Curt Gridley, Masscomp
Introduction to Programming
Introduction to Programming session 3 Instructor: Reza Entezari-Maleki Email: entezari@ce.sharif.edu 1 Fall 2010 These slides are created using Deitel s slides Sahrif University of Technology Outlines
More informationStackable Layers: An Object-Oriented Approach to. Distributed File System Architecture. Department of Computer Science
Stackable Layers: An Object-Oriented Approach to Distributed File System Architecture Thomas W. Page Jr., Gerald J. Popek y, Richard G. Guy Department of Computer Science University of California Los Angeles
More informationCOMPUTER HISTORY Compiled by Charles Kim Howard University
EECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY Compiled by Charles Kim Howard University 1 Computers Everywhere Everywhere PC, VCR, DVD,Toys Phones,
More informationChapter 1: Introduction
Chapter 1: Introduction Outline Introduction What Is a Computer? Computer Hardware Computer Software Computer Programming Languages Machine Code, Assembly Languages and High-Level Languages. The History
More informationCourse and Unix Intro
Course and Unix Intro Comp-206 : Introduction to Software Systems Lecture 1 Alexandre Denault Computer Science McGill University Fall 2006 Instructor Alexandre Denault Graduate student, working in the
More informationtmpfs: A Virtual Memory File System
tmpfs: A Virtual Memory File System Peter Snyder Sun Microsystems Inc. 2550 Garcia Avenue Mountain View, CA 94043 ABSTRACT This paper describes tmpfs, a memory-based file system that uses resources and
More informationIntroduction to Computers and Visual Basic.Net Pearson Education, Inc. All rights reserved.
1 1 Introduction to Computers and Visual Basic.Net 2 OBJECTIVES In this chapter you will learn: Basic computing concepts. The different types of programming languages. The evolution of the Basic Programming
More informationChina Jiliang University Java. Programming in Java. The History of Java. Java Web Applications, Helmut Dispert
Java Programming in Java The History of Java The Development of Java Fundamental Ideas for the development of Java (Official story) Language for the Internet High security, velocity and robustness Easy
More informationWe need a trailer? Pretty cheap, might could use it in Weslaco? Bill
From: Bill Rooney To: "Collins, Stephen D" Subject: FW: FW: TFC Federal Surplus Property - MOBILE TRAILERS Date: Friday, August 07, 2009 6:35:00 PM Attachments: TFC Federal Surplus Property - MOBILE TRAILERS
More informationEECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY
EECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY 1 Computers and Microprocessors Everywhere PC, VCR, Toys, etc Hardware and Software Evolution of up First
More informationIntroduction to Cygwin Operating Environment
Introduction to Cygwin Operating Environment ICT 106 Fundamentals of Computer Systems Eric Li ICT106_Pract_week 1 1 What s Cygwin? Emulates Unix/Linux environment on a Windows Operating System; A collection
More informationPeople & Technology. Proceedings of the Bellcore/BCC Symposium on User-Centered Design: Bellcore. R 3"hX SR-STS
Bellcore (3) Bell Communications Research m Special Report R 3"hX SR-STS-002870 o~ ~ \ November 3-5,1993 UB/TIB Hannover Proceedings of the Bellcore/BCC Symposium on User-Centered Design: People & Technology
More informationEECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY. Computers and Microprocessors
EECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY 1 Computers and Microprocessors Everywhere PC, VCR, Toys, etc Hardware and Software Evolution of up First
More informationLecture Topics. Announcements. Today: Operating System Overview (Stallings, chapter , ) Next: Processes (Stallings, chapter
Lecture Topics Today: Operating System Overview (Stallings, chapter 2.1-2.4, 2.8-2.10) Next: Processes (Stallings, chapter 3.1-3.6) 1 Announcements Consulting hours posted Self-Study Exercise #3 posted
More informationCSC 453 Operating Systems
CSC 453 Operating Systems Lecture 1: An Introduction What Is an Operating System? An operating system is the software that serves as an interface between the user (or his/her software applications) and
More informationMICROKERNELS: MACH AND L4
1 MICROKERNELS: MACH AND L4 CS6410 Hakim Weatherspoon Introduction to Kernels Different Types of Kernel Designs Monolithic kernel Microkernel Hybrid Kernel Exokernel Virtual Machines? Monolithic Kernels
More informationCptS 360 (System Programming) Unit 2: Introduction to UNIX and Linux
CptS 360 (System Programming) Unit 2: Introduction to UNIX and Linux Bob Lewis School of Engineering and Applied Sciences Washington State University Spring, 2018 Motivation APIs have a history: Learn
More informationEECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY
EECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY 1 Computers and Microprocessors Everywhere PC, VCR, DVD,Toys Phones, Cars, etc Hardware and Software Embedded
More informationC++ Programming for Programmers
C++ Programming for Programmers Compiled and Presented by Thomas P. Sturm, Ph.D. Graduate Programs in Software Technical Seminar The University of St. Thomas St. Paul, Minnesota Copyright 1992, 1993, 1994,
More informationA trace-driven analysis of disk working set sizes
A trace-driven analysis of disk working set sizes Chris Ruemmler and John Wilkes Operating Systems Research Department Hewlett-Packard Laboratories, Palo Alto, CA HPL OSR 93 23, 5 April 993 Keywords: UNIX,
More informationINTRODUCTION TO OPERATING SYSTEMS. Jo, Heeseung
INTRODUCTION TO OPERATING SYSTEMS Jo, Heeseung TODAY'S TOPICS What is OS? History of OS 2 OPERATING SYSTEM? Computer systems internals 3 WHY DO WE LEARN OS? To graduate? To make a better OS or system Functionality
More informationIntroduction to Computers, the Internet and the Web Pearson Education, Inc. All rights reserved.
1 1 Introduction to Computers, the Internet and the Web 2 The chief merit of language is clearness. Galen Our life is frittered away by detail. Simplify, simplify. Henry David Thoreau He had a wonderful
More informationBEGINNING LINUX PROGRAMMING BY NEIL MATTHEW, RICHARD STONES DOWNLOAD EBOOK : BEGINNING LINUX PROGRAMMING BY NEIL MATTHEW, RICHARD STONES PDF
Read Online and Download Ebook BEGINNING LINUX PROGRAMMING BY NEIL MATTHEW, RICHARD STONES DOWNLOAD EBOOK : BEGINNING LINUX PROGRAMMING BY NEIL MATTHEW, RICHARD STONES PDF Click link bellow and free register
More informationLECTURE/ STUDY NOTES ON C
LECTURE/ STUDY NOTES ON C PART I (Overview of C Programming) Introduction of C language History of C Importance of C Demerits of C Basic Structure of C Working steps of C compiler Source Code Object Code
More informationCS 167: Operating Systems. Operating Systems In Depth I 1 Copyright 2017 Thomas W. Doeppner. All rights reserved.
CS 167: Operating Systems Operating Systems In Depth I 1 Copyright 2017 Thomas W. Doeppner. All rights reserved. Staff Head TA Kyle Laracey Grad TA Archita Agarwal UTAs Ian Boros Isaac Davis Egor Shakhnovskiy
More informationDate: 11/20/2018 Time: 10:39:32 AM CST
Turnout Ballots Cast % Turnout ANDERSON 346 213 61.56% AUBURN 197 111 56.35% CASEY 1 870 477 54.83% CASEY 2 606 264 43.56% CASEY 3 507 242 47.73% CASEY 4 703 365 51.92% DARWIN 243 123 50.62% DOLSON 280
More informationIntroduction to Operating Systems. Jo, Heeseung
Introduction to Operating Systems Jo, Heeseung Today's Topics What is OS? History of OS 2 Operating System? Computer systems internals 3 Why do we learn OS? To graduate? To make a better OS or system Functionality
More informationEvolution of the Computer
Evolution of the Computer Janaka Harambearachchi (Engineer/Systems Development) Zeroth Generation- Mechanical 1. Blaise Pascal -1642 Mechanical calculator only perform + - 2. Von Leibiniz -1672 Mechanical
More informationSystems Programming. The Unix/Linux Operating System
Systems Programming The Unix/Linux Operating System 1 What is UNIX? A modern computer operating system Operating system: a program that acts as an intermediary between a user of the computer and the computer
More informationElection Summary Report DENT COUNTY, MO PRIMARY ELECTION Summary For Jurisdiction Wide, All Counters, All Races OFFICIAL RESULTS
Election Summary Report DENT COUNTY, MO PRIMARY ELECTION Summary For Jurisdiction Wide, All Counters, All Races OFFICIAL RESULTS 08/07/12 21:19:10 Registered Voters 8637 - Cards Cast 3564 41.26% Num. Report
More informationCOMP3221: Microprocessors and. Embedded Systems
Embedded Systems Lecture 1: Introduction http://www.cse.unsw.edu.au/~cs3221 Lecturer: Hui Wu Session 1, 2005 1 COMP 3221 Administration (1/2) Lecturer: Hui Wu: huiw@cse.unsw.edu.au Office: K17-501D Consultation:
More informationKenneth A. Lambert. Department of Computer Science Washington and Lee University Parmly Hall 406 Lexington, VA Phone: (540)
Kenneth A. Lambert Address: Department of Computer Science Washington and Lee University Parmly Hall 406 Lexington, VA 24450 Phone: (540)-458-8809 Email: lambertk@wlu.edu Education: M.S. (Computer Science)
More informationDennis Ritchie. Dennis Ritchie - The Computer Science Pioneer without whom there would be no Jobs
- The Computer Science Pioneer without whom there would be no Jobs Outline 1 - Tributes 2 - The Man 3 - The Founder of C Success of C Critique of C 4 - The Founder of Unix Portability of Unix History of
More informationNEST: A Network Simulation and Prototyping Tool
NEST: A Network Simulation and Prototyping Tool David F. Bacon IBM T.J. Watson Research Center dfb@watson.ibm.com Alexander Dupuy, Jed Schwartz, and Yechiam Yemini Columbia University Department of Computer
More informationChapter 14 Operating Systems
Chapter 14 Operating Systems Ref Page Slide 1/54 Learning Objectives In this chapter you will learn about: Definition and need for operating system Main functions of an operating system Commonly used mechanisms
More information1.1. JTC 1/SC 22/WG 14 STATEMENT OF SCOPE Development and maintenance of ISO/IEC Standards related to the programming language C.
WG14 N1728 Business Plan and Convener s Report ISO/IEC JTC 1/SC 22/WG 14 (The Programming Language C) Document: ISO/IEC JTC 1/SC 22/WG 14 N1728 Date: 2013-07-15 PERIOD COVERED: July 2012 July 2013 SUBMTTED
More informationC++ Programming for Programmers using Microsoft Visual C Professional
C++ Programming for Programmers using Microsoft Visual C++ 6.0 Professional Compiled and Presented by Thomas P. Sturm, Ph.D. Graduate Programs in Software Technical Seminar The University of St. Thomas
More informationA Comparison of the Architectures of the X Protocol Engine Library and Three Related Systems TR September John Menges
A Comparison of the Architectures of the X Protocol Engine Library and Three Related Systems TR93-047 September 1993 John Menges The University of North Carolina at Chapel Hill Department of Computer Science
More informationChapter 14 Operating Systems
Chapter 14 Systems Ref Page Slide 1/54 Learning Objectives In this chapter you will learn about: Definition and need for operating Main functions of an operating Commonly used mechanisms for: Process management
More informationAccounting Software. Collaboration Software
Accounting Software Android Application Software Bitmap Image BlackBerry OS Boot Process Buffer Collaboration Software Command Line Interface Commercial Software An application program that is used to
More informationSenior Men s City Championship
Final Friday, June, 0 - :00AM JEFF OTT (&). JEFF OTT (&). JEFF OTT (&) 0 Senior Men s City Champion KIP BLAKESLEY (&) CURT MINKEL (&). JACK CURLESS (&) JACK CURLESS (UP) Monday, / Wednesday, / JIM NORTHRUP
More informationUNIX Kernel. UNIX History
UNIX History UNIX Kernel 1965-1969 Bell Labs participates in the Multics project. 1969 Ken Thomson develops the first UNIX version in assembly for an DEC PDP-7 1973 Dennis Ritchie helps to rewrite UNIX
More informationSWE3004: Operating Systems. Jin-Soo Kim Computer Systems Laboratory Sungkyunkwan University
SWE3004: Operating Systems Jin-Soo Kim (jinsookim@skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu Introduction Schedule 16:30 17:45 (Monday), 13:30 14:45 (Wednesday) Lecture
More informationBusiness Plan and Convener s Report ISO/IEC JTC 1/SC 22/WG 14 (The Programming Language C)
Business Plan and Convener s Report ISO/IEC JTC 1/SC 22/WG 14 (The Programming Language C) Document: ISO/IEC JTC 1/SC 22/WG 14 N1626 Date: 2012-07-24 PERIOD COVERED: July 2011 July 2012 SUBMTTED BY: Convener,
More informationCMPSC 311- Introduction to Systems Programming Module: UNIX/Operating Systems
CMPSC 311- Introduction to Systems Programming Module: UNIX/Operating Systems Professor Patrick McDaniel Fall 2015 Assignment #1 See webpage Due 9/14/15 Page 2 UNIX Utilities: tar tar collects multiple
More informationBusiness Plan and Convener s Report ISO/IEC JTC 1/SC 22/WG 14 (The Programming Language C)
Business Plan and Convener s Report ISO/IEC JTC 1/SC 22/WG 14 (The Programming Language C) Document: ISO/IEC JTC 1/SC 22/WG 14 N1506 Date: 2010-07-09 PERIOD COVERED: July 2009 July 2010 SUBMTTED BY: Convener,
More informationDate:05/24/18 Time:10:40:29 Page:1 of 6
Election Summary ort Page:1 of 6 Registered Voters 18513 - Cards Cast 3411 18.42% Num. ort Precinct 21 - Num. orting 21 100.00% Gov Lt. Gov Votes 1281 Richard Cordray 926 72.29% Larry E. Ealy 23 1.80%
More informationAuthor(s): August E. Evrard, PhD. 2010
Author(s): August E. Evrard, PhD. 2010 License: Unless otherwise noted, this material is made available under the terms of the Creative Commons Attribution-Non-commercial-Share Alike 3.0 License: http://creativecommons.org/licenses/by-nc-sa/3.0/
More informationOpenVMS History. Ruth Goldenberg.
OpenVMS History Ruth Goldenberg Ruth.Goldenberg@hp.com In the Beginning Confining Software Environment, Limited Scaleability, Incompatible Systems PDP-11 Popularity 16-bit Architecture Architecture Limitations
More informationOverview of Unix / Linux operating systems
Overview of Unix / Linux operating systems Mohammad S. Hasan Staffordshire University, UK Overview of Unix / Linux operating systems Slide 1 Lecture Outline History and development of Unix / Linux Early
More informationCSC 634: Networks Programming
CSC 634: Networks Programming Lecture 01: Course Review and Introduction Instructor: Haidar M. Harmanani Course Introduction Lectures T, 4:30-7:30 from January 16, 2018 until April 26, 2018 Prerequisites
More information2013 NRA National Hunter s Pistol Silhouette Champion Preston W. Gibson 105 X 120
2013 NRA National Hunter s Pistol Silhouette Champion Preston W. Gibson 105 X 120 2012 - Aubrey Adcock 107 X 120 2011 - James Slusher 112 X 120 2010 - Keaton Harlow 112 X 120 2009 - David Hassinger 101
More informationNext Generation Operating Systems Architecture
CS/TR-91-104 Next Generation Operating Systems Architecture Michel Gien Chorus systèmes 6 avenue Gustave Eiffel, F 78182 Saint-Quentin-en-Yvelines (France) tel: +33 1 30 64 82 00, fax: +33 1 30 57 00 66,
More informationIntroduction to Linux Overview and Some History
Introduction to Linux Overview and Some History Computational Science and Engineering North Carolina A&T State University Instructor: Dr. K. M. Flurchick Email: kmflurch@ncat.edu Operating Systems and
More informationDiskboys Minutes X3T10 Ad hoc on SBP-2 (X3T10/1155D) X3T13 Ad hoc on 1394 to AT Attachment - Tailgate Bothell, WA Feb 12-13, 1997
Agenda 1. Opening remarks 2. Charter 3. Agenda Approval 4. Review of minutes and old action items 5. Mass Storage Device Profile review 6. SBP-2 (X3T10/1155Drev2a) 6.1 Asynchronous Technical Issues 6.2
More informationCOMPOSABILITY, PROVABILITY, REUSABILITY (CPR) FOR SURVIVABILITY
AFRL-IF-RS-TR-2002-61 Final Technical Report April 2002 COMPOSABILITY, PROVABILITY, REUSABILITY (CPR) FOR SURVIVABILITY Kestrel Institute Sponsored by Defense Advanced Research Projects Agency DARPA Order
More informationConstructing distributed applications using Xbeans
Constructing distributed applications using Xbeans Bruce Martin jguru, San Mateo, USA martin@jguru.com http://www.jguru.com Abstract: An Xbean is a software component that takes XML as input, processes
More informationWorld Standards Cooperation Standardization Community Management Course, Geneva, September Programme
Programme 1 Day 1, Monday September 22, 2008 8:30 9:00 Registration at Conference Centre of Varembé, 7 9 Rue de Varembé, Geneva (CCV), conference room C 9:00 11:00 What are International Standards? 9:00
More informationParts Standardization & Management Committee (PSMC)
Parts Standardization & Management 25-27 April 2017 Getting to LMI: http://www.lmi.org/en/about-lmi/docs/lmi_hq- Tysons_Map_Directions Lodging Nearby: http://www.tripadvisor.com/hotels-g58258- Tysons_Corner_Fairfax_County_Virginia-Hotels.html
More information1.1. JTC 1/SC 22/WG 14 STATEMENT OF SCOPE Development and maintenance of ISO/IEC Standards related to the programming language C.
Business Plan and Convener s Report ISO/IEC JTC 1/SC 22/WG 14 (The Programming Language C) Document: ISO/IEC JTC 1/SC 22/WG 14 N1843 Date: 2014-07-08 PERIOD COVERED: July 2013 July 2014 SUBMTTED BY: Convener
More informationComputer Fundamentals : Pradeep K. Sinha& Priti Sinha
Computer Fundamentals Pradeep K. Sinha Priti Sinha Chapter 14 Operating Systems Slide 1/74 Learning Objectives In this chapter you will learn about: Definition and need for operating system Main functions
More informationMeeting Agendas AUGUST 30-31, 2001 WASHINGTON, D.C.
Appendixes A Meeting Agendas AUGUST 30-31, 2001 WASHINGTON, D.C. Thursday, August 30 8:00 Executive session: Discussion of committee balance and composition, review agenda 9:30 Break OPEN SESSION 9:45
More informationIntroduction to Computer Systems
Introduction to Computer Systems Syllabus Web Page http://www.cs.northwestern.edu/~pdinda/icsclass Instructor Peter A. Dinda 1890 Maple Avenue, Room 338 847-467-7859 pdinda@cs.northwestern.edu Office hours:
More informationAn Operating System History of Operating Systems. Operating Systems. Autumn CS4023
Operating Systems Autumn 2017-2018 Outline 1 2 What is an Operating System? From the user s point of view an OS is: A program that acts as an intermediary between a user of a computer and the computer
More informationUniversity of California at Berkeley April 1984
Network Working Group Request for Comments: 893 Samuel J. Leffler Michael J. Karels University of California at Berkeley April 1984 Trailer Encapsulations Status of this Memo This RFC discusses the motivation
More informationCS61C Machine Structures. Lecture 1 Introduction. 8/27/2006 John Wawrzynek (Warzneck)
CS61C Machine Structures Lecture 1 Introduction 8/27/2006 John Wawrzynek (Warzneck) (http://www.cs.berkeley.edu/~johnw/) http://www-inst.eecs.berkeley.edu/~cs61c/ CS 61C L01 Introduction (1) What are Machine
More informationFundamental Concepts and History
Fundamental Concepts and History Minsoo Ryu Real-Time Computing and Communications Lab. Hanyang University msryu@hanyang.ac.kr Topics Covered I. Fundamental Concepts II. Evolution of OS 2 Key Concepts
More informationSHARE 119 Session Anaheim, CA 6 August MVS Program Opening
SHARE 119 Session 11474 Anaheim, CA 6 August 2012 MVS Program Opening Agenda MVS Program Introduction Sam Knutson (GEICO) Skip Robinson (SCE) z/os Service and APARs Jerry Ng (IBM) Understanding, Optimizing
More informationType safe Linkage for Variables and Functions
1 Type safe Linkage for Variables and Functions Diomidis Spinellis Department of Computing Imperial College of Science, Technology and Medicine 180 Queen s Gate, London SW7 2BZ e-mail: dds@doc.ic.ac.uk
More informationElection Summary Report Clarke County State of Georgia Primary Election July 20, 2010 Summary For Jurisdiction Wide, All Counters, All Races
Time:17:17:41 Page:1 of 11 US SENATE - R Times Counted (Reg. Voters 54639) 3451 150 508 4 4113 7.5 % Total Votes 2934 137 444 4 3519 JOHNNY ISAKSON (I) 2934 137 444 4 3519 100.00% US SENATE - D Times Counted
More informationAn IBM Midrange User Group. Status Newsletter September, 2004
An IBM Midrange User Group Status Newsletter September, 2004 LETTER FROM THE PRESIDENT Dear Members, I hope your summers were as enjoyable and productive as ours has been. We, the STATUS Board Members,
More informationOperating System Labs. Yuanbin Wu
Operating System Labs Yuanbin Wu cs@ecnu Operating System Labs Introduction to Unix (*nix) Course Overview Operating System Labs Introduction to Unix (*nix) Course Overview Unix / *nix What A family of
More informationCNT 5605, Fall 2009: Introduction
, Fall 2009: A practical hands-on approach. We will build new servers and configure them with a variety of packages. Expertise is distributed: system administration happens everywhere from your PC to large
More informationAgenda. Results of Meeting
Accredited Standards Committee* National Committee for Information Technology Standards (NCITS) To: T10 Membership From: Ralph Weber and John Lohmeyer Subject: SCSI Protocol Working Group Meeting -- January
More informationDirections and List for. Congressional Staffers
Email Directions and List for Congressional Staffers Directions This is a new, well-researched, targeted list. It includes the 82 individuals most likely to influence members of the Armed Services and
More informationCS101 Lecture 29: Brief History of Computing
CS101 Lecture 29: Brief History of Computing "There is no reason anyone would want a computer in their home." -- Ken Olson, founder and CEO of Digital Equipment Corp., 1977 John Magee 1 August 2013 Some
More informationUnit. Programming Fundamentals. School of Science and Technology INTRODUCTION
INTRODUCTION Programming Fundamentals Unit 1 In order to communicate with each other, we use natural languages like Bengali, English, Hindi, Urdu, French, Gujarati etc. We have different language around
More informationEngineer!! Workstation
Engineer!! Workstation Contents Aries Strengths and Weaknesses Griff Wilson 1 Built-in Silicon Algorithms for 3-D Graphics with the TMS34082 Ron Drafz 7 CAD and Imaging The Rapidly Closing Gap Yoav Etiel
More informationWhy do we have to know all that? The stored program concept (the procedural paradigm) Memory
Session 1b: Background & Preliminaries What is computer programming? The stored-program concept. The procedural paradigm. What is a programming language? The object-oriented paradigm C#: ancestors & origins
More informationMean, Median, and Range From Data Displays - Step-by-Step Lesson
Mean, Median, and Range From Data Displays - Step-by-Step Lesson The dot plot shows the number of oranges each person ate. Describe the data by explaining the mean, median and range. Explanation: 1 2 3
More informationNotes on the Implementation of a Remote Fork Mechanism
Notes on the Implementation of a Remote Fork Mechanism Jonathan M. Smith John Ioannidis Computer Science Department Columbia University New York, NY 10027 ABSTRACT We describe a method for implementing
More informationCS Prof J.P.Morrison
CS1061 2018-2019 Prof J.P.Morrison C Programming C is the most popular language worldwide. Everything from microcontrollers to operating systems is written in C flexible and versatile, allowing maximum
More informationGO! with Microsoft Windows 7 Comprehensive
GO! with Microsoft Windows 7 Comprehensive Shelley Gaskin, Robert Ferrett. 720 pages. 2011. Pearson Higher Ed, 2011. GO! with Microsoft Windows 7 Comprehensive. 0133001091, 9780133001099. This is the ebook
More informationApple's Mac team gathers for insanely great Twiggy Mac reunion
SILICON BEAT By Mike Cassidy Mercury News Columnist (mcassidy@mercurynews.com / 408-920-5536 / Twitter.com/mikecassidy) POSTED: 09/12/2013 11:57:40 AM PDT MOUNTAIN VIEW -- In Silicon Valley, it's not a
More informationOutline Marquette University
COEN-4710 Computer Hardware Lecture 1 Computer Abstractions and Technology (Ch.1) Cristinel Ababei Department of Electrical and Computer Engineering Credits: Slides adapted primarily from presentations
More informationMatch Results NRA Regional Match on 4/23/ Shooters
Match Results NRA Regional Match on 4/23/2016 83 Shooters 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 Comp
More informationPete Yarbro 2-MA 3-FTR st FTR Rick Frost 4-SS 3-FTR
Wildcat Valley Rifle and Pistol Club NRA #C3053 Randy Vonderheide - 765-448-1886 - rlvonde@comcast.net HIGHPOWER MRP40 MATCH 3/21/15 NRA Sanctioned HIGH SINGLE MATCH IN BOLD Name Class Cat Match 1 X Match
More information12048 Compilers II. Computer Science Engineering, 8º semester Mandatory, 2º Cycle. Theoretical credits: 3.0 Lab credits: 1.5. Theory: José Neira
12048 Compilers II Computer Science Engineering, 8º semester Mandatory, 2º Cycle Theoretical credits: 3.0 Lab credits: 1.5 Theory: José Neira Labs: David Ken Vallejo, Javier Fabra, Luis Carlos Gallego
More informationOperating Systems: Internals and Design Principles. Chapter 2 Operating System Overview Seventh Edition By William Stallings
Operating Systems: Internals and Design Principles Chapter 2 Operating System Overview Seventh Edition By William Stallings Operating Systems: Internals and Design Principles Operating systems are those
More informationWelcome to CIS 90 Introduction to UNIX/Linux
Permissions Shell commands Secure logins Processes Scheduling tasks Mail Welcome to CIS 90 Introduction to UNIX/Linux Navigate file tree Files and directories vi editor Environment variables Filters Pipes
More informationBusiness Plan and Convener s Report ISO/IEC JTC 1/SC 22/WG 14 (The Programming Language C)
Business Plan and Convener s Report ISO/IEC JTC 1/SC 22/WG 14 (The Programming Language C) Document: ISO/IEC JTC 1/SC 22/WG 14 N1314 Date: 2008-06-11 PERIOD COVERED: July 2007 July 2008 SUBMTTED BY: Convener,
More informationPractical Computing-II. Programming in the Linux Environment. 0. An Introduction. B.W.Gore. March 20, 2015
Practical Computing-II March 20, 2015 0. An Introduction About The Course CMS M.2.2 Practical Computing-II About The Course CMS M.2.2 Practical Computing-II 25 credits (33.33% weighting) About The Course
More informationECE 15B COMPUTER ORGANIZATION
ECE 15B COMPUTER ORGANIZATION What are Computing Systems? CMOS Camera (courtesy of Samsung Electronics Co., Ltd) Lecture 1 Introduction Dr. Rahul Singh UCLA Gonda Robotic Surgery Center da Vinci surgical
More informationBasics of system administration on a Unix system
Basics of system administration on a Unix system Contents Introduction 3 Unix 9 User environment: the shell 10 File management: starting from / 11 Text editing 12 Package management 13 User management
More informationCLASSIC FILE SYSTEMS: FFS AND LFS
1 CLASSIC FILE SYSTEMS: FFS AND LFS CS6410 Hakim Weatherspoon A Fast File System for UNIX Marshall K. McKusick, William N. Joy, Samuel J Leffler, and Robert S Fabry Bob Fabry Professor at Berkeley. Started
More informationMVSS Project Opening. Russell Witt CA Technologies. Monday, August 6 th, 2012 Session Number 12059
MVSS Project Opening Russell Witt CA Technologies Monday, August 6 th, 2012 Session Number 12059 Our Purpose 2 The MVSS project focuses on the management of storage resources throughout the enterprise
More informationAmy Wells Brennan, Esq. Assistant General Counsel (813) x. 4658
From: Amy Brennan To: Kate Zamboni; Jan Burke; Albert A. Gagne; David Sauskojus; Cliff Ondercin; Carolyn Pina; Kim Dymond Cc: Dave Kramer; Steven Lopes Subject: FW: Mid Florida Mine - Palmer Resources
More informationIntroduction to Computer Systems
Introduction to Computer Systems Web Page http://pdinda.org/ics Syllabus See the web page for more information. Class discussions are on Piazza We will make only minimal use of Canvas (grade reports, perhaps
More informationHOPKINS COUNTY, TEXAS PRIMARY ELECTION 3/6/2018. Page 1 of 21. Election Day Voting Early Voting Total
Page 1 of 21 results United States Senator - REPUBLICAN PARTY Ted Cruz 2199 88.17% 1929 88.16% 4128 88.17% Geraldine Sam 48 1.92% 52 2.38% 100 2.14% Mary Miller 112 4.49% 104 4.75% 216 4.61% Stefano de
More informationTHE GENERATIONS OF COMPUTER
THE GENERATIONS OF COMPUTER FIRST GENERATION (1951-1958) VACUUM TUBE 1. Vacuum tubes as their main logic elements 2. Punch Cards to input and externally stored data 3. Rotating magnetic drums for internal
More information