Preview

Windox Xp Case Study

Powerful Essays
Open Document
Open Document
6130 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Windox Xp Case Study
Chapter 21 – Case Study: Windows XP
Outline 21.1 21.2 21.3 21.4 21.5 21.5.1 21.5.2 21.5.3 21.5.4 21.5.5 21.5.6 21.6 21.6.1 21.6.2 21.6.3 Introduction History Design Goals System Architecture System Management Mechanisms Registry Object Manager Interrupt Request Levels (IRQLs) Asynchronous Procedure Calls (APCs) Deferred Procedure Calls (DPCs) System Threads Process and Thread Management Process and Thread Organization Thread Scheduling Thread Synchronization

 2004 Deitel & Associates, Inc. All rights reserved.

Chapter 21 – Case Study: Windows XP
Outline (continued) 21.7 Memory Management 21.7.1 Memory Organization 21.7.2 Memory Allocation 21.7.3 Page Replacement 21.8 File Systems 21.8.1 File System Drivers 21.8.2 NTFS 21.9 Input/Output Management 21.9.1 Device Drivers 21.9.2 Input/Output Processing 21.9.3 Interrupt Handling 21.9.4 File Cache Management 21.10 Interprocess Communication 21.10.1 Pipes 21.10.2 Mailslots 21.10.3 Shared Memory

 2004 Deitel & Associates, Inc. All rights reserved.

1

Chapter 21 – Case Study: Windows XP
Outline (continued) 21.10.4 Local and Remote Procedure Calls 21.10.5 Component Object Model (COM) 21.10.6 Drag and Drop and Compound Documents 21.11 Networking 21.11.1 Network Input/Output 21.11.2 Network Driver Architecture 21.11.3 Network Protocols 21.11.4 Network Services 21.11.5 .NET 21.12 Scalability 21.12.1 Symmetric Multiprocessing (SMP) 21.12.2 Windows XP Embedded 21.13 Security 21.13.1 Authentication 21.13.2 Authorization 21.13.3 Internet Connection Firewall 21.13.4 Other Features

 2004 Deitel & Associates, Inc. All rights reserved.

Objectives • After reading this chapter, you should understand:
– – – – – – – – – – the history of DOS and Windows operating systems. the Windows XP architecture. the various Windows XP subsystems. asynchronous and deferred procedure calls. how user processes, the executive and the kernel interact. how Windows XP performs process, thread, memory and file management. the

You May Also Find These Documents Helpful

  • Good Essays

    Some OS routines directly support application programs as they run and thus must be resident. Other transient routines are stored on disk and read into memory only when needed. Fixed-length partitions can also be used to allocate the set amount of memory that a particular program needs to run. Under dynamic memory management, the transient area is treated as a pool of unstructured free space. When the system decides to load a particular program, a region of memory just sufficient to hold the program is allocated from the pool. Using segmentation, programs are divided into independently addressed segments and stored in noncontiguous memory. Paging breaks a program into fixed-length pages.…

    • 7085 Words
    • 29 Pages
    Good Essays
  • Satisfactory Essays

    Pos355 Project

    • 870 Words
    • 4 Pages

    Presentation for Memory Management (Linux, MAC, Windows) Presentation for Process Management (Linux, MAC, Windows) Presentation for File Management (Linux, MAC, Windows) Presentation for Security Management (Linux, MAC, Windows Team D review WK 4 Assignment. Team D submit Rough Draft of Final Power Point Presentation. Proceed? Finalize Linux, Mac, Windows Presentation Finalize Linux, MAC, Windows Paper Team D…

    • 870 Words
    • 4 Pages
    Satisfactory Essays
  • Best Essays

    Microsoft (2001, August 24). Windows XP Professional system requirements. Retrieved January 9, 2009, from http://www.microsoft.com/windowsxp/sysreqs/pro.mspx…

    • 3895 Words
    • 16 Pages
    Best Essays
  • 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
  • Good Essays

    In this report I will briefly explain about the features and functions of different operating systems. I have chosen to compare windows 7 Mac OS.…

    • 537 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Is3350 Unit 4

    • 572 Words
    • 3 Pages

    * Discuss the inter-dependence of workstation hardware(network card, cabling; permissions; system bus; local-system architecture eg memory, processor, I/O devices) with network components.(P6,M3)…

    • 572 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Today’s lecture will be spent entirely in the computer lab. At the end of lab, submit this worksheet.…

    • 581 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    IT 282 sylabus

    • 2660 Words
    • 11 Pages

    This course is an introduction to the fundamentals of personal computer operating systems for computer software configuration, file management, performance monitoring, optimization, maintenance, recovery, and security.…

    • 2660 Words
    • 11 Pages
    Satisfactory Essays
  • Better Essays

    IT 600 Module One Lecture

    • 1256 Words
    • 5 Pages

    Silberschatz, A., Galvin, P. B., & Gagne, G. (2009). Operating system concepts. Hoboken, NJ: John Wiley &…

    • 1256 Words
    • 5 Pages
    Better Essays
  • Powerful Essays

    This study guide is intended to educate Windows 7 users on how to maintain and optimize their Windows 7 computer. Maintenance is important to keep the system running smoothly and perform at its best. Maintenance is the key to keeping an operating system running free from error and give the user the best possible performance. Most people do not think to take care of their system this way, so we made this guide to give you a few examples of simple things that can be done to optimize Windows performance. In this guide, we will cover the following procedures:…

    • 997 Words
    • 4 Pages
    Powerful Essays
  • Good Essays

    The network operating system determines these resources and how to access and share them. This network operating system is chosen according to the needs of the company. We have considered that “Windows-based NOSs are known for their intuitive graphical user interface, multitasking capabilities, and compatibility with a huge array of applications.” (Dean, 2009, p. 437).…

    • 815 Words
    • 4 Pages
    Good Essays
  • Best Essays

    Over the past 25 years, there has been much advancement in computer systems and architecture to improve system performance. The development of concepts such as cache memory, virtual memory, pipelining, and reduced instruction set computing (RISC) have led to increases in speed and processing power, as well as optimization of CPU usage and energy efficiency. These concepts have evolved over the years, and continue to evolve and give rise to new concepts which enhance system performance at an almost exponential rate. Computers today are more powerful, and cheaper to manufacture and maintain than ever before. This paper will examine the evolution of, and current trends in improving computer system performance by exploring concepts such as cache memory, virtual memory, pipelining, and RISC, and assessing the impact these concepts have made, and continue to make on system performance.…

    • 2038 Words
    • 6 Pages
    Best Essays
  • Powerful Essays

    Operating System Differences

    • 3058 Words
    • 13 Pages

    This paper will elaborate on the major differences of the main Operating Systems (OS), which are UNIX/Linux, Mac®, Microsoft® Windows®. The areas of discussion for this paper will be on Memory Management, Process Management, File Management, and Security for each operating system. Operating Systems (OS) for a computer is the main processing software program used to allow the computer processor to communicate with the software and hardware I/O devices. Computers as SUN, SUSE use UNIX/Linux operating system, Mac® (Macintosh) computer uses Apple operating system, and Personal Computers (PC) and most business computers use Windows® Microsoft® operating systems.…

    • 3058 Words
    • 13 Pages
    Powerful Essays
  • Good Essays

    Microsoft Corporation. (2004) Microsoft® Windows Server 2003 Technical Article. Retrieved October 1, 2006, from http://download.microsoft.com/download/…

    • 704 Words
    • 3 Pages
    Good Essays
  • Better Essays

    People came unexpectedly in a resort especially during summer. Enable to avoid an overcrowded scene, we came up to an idea that can reserve and schedule a room for the customer and at the same time can promote the resorts beauty, hospitability and reliability.…

    • 2039 Words
    • 9 Pages
    Better Essays