introduction to pc operating systems server 2008 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Introduction to PC Operating Systems - Server 2008 PowerPoint Presentation
Download Presentation
Introduction to PC Operating Systems - Server 2008

Loading in 2 Seconds...

play fullscreen
1 / 19

Introduction to PC Operating Systems - Server 2008 - PowerPoint PPT Presentation


  • 97 Views
  • Uploaded on

Introduction to PC Operating Systems - Server 2008. OS Development and Distribution. OS Development and Distribution. Overview of Server 2008 Design NT Timeline. .NET. 64 Bit. Unified Code. AD. GUI. API. Win32 API. Win 32 API. NT2000XPVistaWindows7. Windows 9598Me. Windows CE.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

Introduction to PC Operating Systems - Server 2008


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
    Presentation Transcript
    1. Introduction to PC Operating Systems - Server 2008

    2. OS Development and Distribution

    3. OS Development and Distribution

    4. Overview of Server 2008 DesignNT Timeline .NET 64 Bit UnifiedCode AD GUI API

    5. Win32 API Win 32 API NT\2000\XP\Vista\Windows7 Windows 95\98\Me Windows CE

    6. Terminology Important OS Terms

    7. Reliability • Refers to the robustness of the operating system to protect itself form accidental or deliberate damage by user programs • Layered design User Mode and Kernel Mode • User mode is used to run application software and runs in ring 3 on the Intel CPU • Kernel mode is used to run executive services such as file, task or device management and runs in ring 0 of the Intel CPU

    8. Intel Ring Architecture

    9. Reliability Applications User Mode Ring 3 Kernel Mode Ring 0 Executive Services Kernel Device Drivers Hardware

    10. Compatibility • Refers to the ability to execute programs written for other operating systems or earlier versions of the same operating system • HAL – Hardware Abstraction Layer • Is a low level software module that translates I/O requests from different hardware vendors into a standardized set of behaviors • Each platform has a specific HAL which is installed with the operating system

    11. Compatibility Applications User Mode Kernel Mode Executive Services Kernel Device Drivers HAL Hardware

    12. Performance • Refers to the ability of the operating system to respond quickly and efficiently to CPU intensive applications • Preemptive Multithreading • Multithreading refers to the ability of the operating system to run concurrently threads from different processes • Preemptive means that the operating system can interrupt a running thread if a thread with a higher priority needs to be executed or if its quantum of time has been met

    13. Security • Refers to the ability to protect the operating system from unauthorized changes by users or applications • Client Sever Mode • Client only has the right to request a service • Server service carries out the client request and passes a message back to the client

    14. Client\Server Mode User Mode Application Request Reply Server Service API Service Call Executive Services System Call Hardware

    15. Key Design Goals of Server 2008 • Full integration with .NET 3.0 • PowerShell • Server Core • Virtualization with Hyper-V

    16. .NET Framework .NET 3.0 Application .NET 3.0 Class Libraries Common Language RunTime (CLR) Windows Operating System

    17. PowerShell Picture taken from:: http://ts4.mm.bing.net/images/thumbnail.aspx?q=221996125471&id=e4432b4d094b4db0785f90280639d62f&url=http%3a%2f%2fwww.chip.com.tr%2fimages%2fgaleri%2ftmb%2f20091021221202.jpg

    18. Server Core Picture taken from: http://technobuff.files.wordpress.com/2008/09/coreconfigurator.png

    19. Virtualization with Hyper-V Picture taken from: http://itechthoughts.files.wordpress.com/2009/11/vbasics10.png?w=412&h=258