Preview

i/o system

Powerful Essays
Open Document
Open Document
2206 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
i/o system
Chapter 13: I/O Systems

Operating System Concepts – 9th Edition

Silberschatz, Galvin and Gagne ©2013

Chapter 13: I/O Systems








Overview
I/O Hardware
Application I/O Interface
Kernel I/O Subsystem
Transforming I/O Requests to Hardware Operations
STREAMS
Performance

Operating System Concepts – 9th Edition

13.2

Silberschatz, Galvin and Gagne ©2013

Objectives


Explore the structure of an operating system’s I/O subsystem



Discuss the principles of I/O hardware and its complexity



Provide details of the performance aspects of I/O hardware and software

Operating System Concepts – 9th Edition

13.3

Silberschatz, Galvin and Gagne ©2013

Overview


I/O management is a major component of operating system design and operation






Important aspect of computer operation
I/O devices vary greatly
Various methods to control them
Performance management
New types of devices frequent



Ports, busses, device controllers connect to various devices



Device drivers encapsulate device details


Present uniform device-access interface to I/O subsystem

Operating System Concepts – 9th Edition

13.4

Silberschatz, Galvin and Gagne ©2013

I/O Hardware


Incredible variety of I/O devices







Storage
Transmission
Human-interface

Common concepts – signals from I/O devices interface with computer



Port – connection point for device
Bus - daisy chain or shared direct access




PCI bus common in PCs and servers, PCI Express (PCIe)



expansion bus connects relatively slow devices

Controller (host adapter) – electronics that operate port, bus, device


Sometimes integrated



Sometimes separate circuit board (host adapter)



Contains processor, microcode, private memory, bus controller, etc


Some talk to per-device controller with bus controller, microcode, memory, etc

Operating System Concepts – 9th

You May Also Find These Documents Helpful

  • Satisfactory Essays

    POS-355 Week 5 Operating Systems Analysis 10 Slides with Speaker Notes - Team B new ver.ppt…

    • 400 Words
    • 3 Pages
    Satisfactory Essays
  • Powerful Essays

    Nt1210 Chapter 1

    • 4800 Words
    • 20 Pages

    CHAPTER 1 INFORMATION TECHNOLOGY1.0 Introduction Information technology (IT) is the design, development, implementation, support, and management of computer hardware and software applications. An IT professional is knowledgeable about computer systems and operating systems. This chapter will review IT certifications and the components of a basic personal computer system.After completing this chapter, you will meet these objectives: * Explain IT industry certifications. * Describe a computer system. * Identify the names, purposes, and characteristics of cases and power supplies. * Identify the names, purposes, and characteristics of internal components. * Identify the names, purposes, and characteristics of ports and cables. * Identify…

    • 4800 Words
    • 20 Pages
    Powerful Essays
  • Satisfactory Essays

    5. [3] Ten processes share a critical section implemented by using a semaphore x. Nine…

    • 299 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Place the hard drive into a case to make sure to fits into the dock bay then screw the hard into the case. After that place the case into the dock bay and screw down so it fall out. Then place the SATA or IDE cable into the hard drive and then plug the other end into the motherboard…

    • 322 Words
    • 2 Pages
    Satisfactory Essays
  • Better Essays

    Week 5 Pos 355

    • 2010 Words
    • 9 Pages

    Operating systems were not in existence before the 1960s. The definition of operating systems is a program designed to run other programs on the computer and is the most important program. In the past, computers were built to execute a series of single task similar to a calculator. In the 1960s came the MCP (Master Control Program) for the B5000 mainframe computer created by the company Burroughs/Unisys. The MCP was the first OS written exclusively in a high-level language. As the years progressed, OS giants were starting to form such as Windows, Linux, and Mac. In, this paper, these 3 tech OS giants will be examined thoroughly while covering memory management, process management, file management, and security.…

    • 2010 Words
    • 9 Pages
    Better Essays
  • Good Essays

    It/282 Final

    • 4181 Words
    • 17 Pages

    DA-MAX Tips and Training Guide For DATAMAX’s Maximum Computer Support Department Table of Contents * Table of Contents………………………………………………......................................... 2 * Introduction…………………………………………………………………………………..... 3 * Overview of Operating System  Components and functions of operating systems………………………….........…

    • 4181 Words
    • 17 Pages
    Good Essays
  • Good Essays

    Information system

    • 3772 Words
    • 32 Pages

    According to the graph below, if a country is currently producing at point X, the opportunity cost of producing another consumer good is…

    • 3772 Words
    • 32 Pages
    Good Essays
  • Better Essays

    Informaiton System

    • 1920 Words
    • 8 Pages

    Assess the advantages and disadvantages of using a Web-based compensation tool versus a client-server based or stand-alone PC-based system and then give your opinion on which system would provide the most value to an organization’s stakeholders. Include three (3) facts to support your opinion.…

    • 1920 Words
    • 8 Pages
    Better Essays
  • Satisfactory Essays

    |Identify the legislation that relates to the recording, storage and sharing of information in health and social care |4222.209.1.1 |…

    • 468 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Operation System

    • 358 Words
    • 2 Pages

    9. Linear programming models are used by many Wall Street firms to select a desirable bond portfolio. The following is a simplified version of such model. Solodrex is considering investing in four bonds: $1,000,000 is available for investment. The expected annual return, the worst-case annual return on each bond, and the duration of each bond are given in Table 15. The duration of a bond is measure of the bond’s sensitivity to interest rates. Solodex wants to maximize the expected return from its bond investments, subject to three constraints.…

    • 358 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Computer System Scenarios

    • 674 Words
    • 3 Pages

    My recommendations for Sarah’s Flower Designs would include a workstation, a personal digital assistant, and a solid state storage device or compact disk (CD) recordable drive. I would consider updating their current computer system into a small workstation. According to Axia College Week One reading Computer Hardware Technologies (2008), “Computer companies design workstations for a specific purpose, such as developing architectural blueprints or processing DNA” (p. 54). This workstation will be specifically designed to handle all the financial duties, client information, and order histories. In order to do this, I recommend upgrading the hard drive and the central processing unit (CPU). This would allow the new computer to accommodate all the information that they need to store and have enough processor speed to run all of the needed programs. I would also suggest using a solid state storage device or CD recordable (CD-R) drive to help store records and provide a way to backup important business files. In order to help Kim keep track the addresses and delivery instructions, I would recommend using a hand held computer or a personal digital assistant. This would be an excellent way to keep track of the many addresses and delivery instructions that they may encounter.…

    • 674 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Integematory System

    • 465 Words
    • 2 Pages

    Integumentary system Skin and its dervaties form the integumentary system.the upper surface or upper layer of skin is cover by layer of epidermis which have further 5 layers named as the lower or dense layer is stratum basale(germinativum) and the next upper layer is stratum spinosum the third upper layer is stratum granulusum and the fourth upper laer is stratum lucidum and the uppr last layer of the epidermis is stratum cornum layer which cover the whole body upper surface.the epidermis layer of the skin is nonvascular layer there is no blood vessels presents.…

    • 465 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    memory system

    • 5335 Words
    • 22 Pages

    (10−12 A). The voltage across the capacitor when it is fully charged is equal to 4.5 V.…

    • 5335 Words
    • 22 Pages
    Satisfactory Essays
  • Good Essays

    File System

    • 2087 Words
    • 9 Pages

    A file name is a name assigned to a file in order to secure storage location in the computer memory. Whether the file system has an underlying storage device or not, file systems typically have directories which associate file names with files, usually by connecting the file name to an index in a file allocation table of some sort, such as the FAT in a DOS file system, or an inode in a Unix-like file system. Directory structures may be flat, or allow hierarchies where directories may contain subdirectories. In some file systems, file names are structured, with special syntax for filename extensions and version numbers. In others, file names are simple strings, and per-file metadata is stored elsewhere. A file name is a name assigned to a file in order to secure storage location in the computer memory.By this file name a file can be further accessed…

    • 2087 Words
    • 9 Pages
    Good Essays
  • Good Essays

    Storage Devices

    • 1281 Words
    • 6 Pages

    Video 1.06 Storage Devices Hard Drives Hard drives are comprised of platters Read/Write heads for each platter Read and write on top and bottom of platter Never exposed to magnets Data loss may occur 137 GB Limit Hard Drive size limited to 137GB Not a physical limit Limited by address the system can support 28 bit communications limited to 268,435,555 addresses equates to 137 GB…

    • 1281 Words
    • 6 Pages
    Good Essays

Related Topics