CSE 8343 – Adv. OS Group A5 Proposal for Paper Presentation I & II and Survey paper I.

Slides:



Advertisements
Similar presentations
An Overview Of Windows NT System Student: Yifan Yang Student ID:
Advertisements

14 Macintosh OS X Internals. © 2005 Pearson Addison-Wesley. All rights reserved The Macintosh Platform 1984 – first affordable GUI Based on Motorola 32-bit.
1 Module 1 The Windows NT 4.0 Environment. 2  Overview The Microsoft Operating System Family Windows NT Architecture Overview Workgroups and Domains.
1 Module 11 Supporting Applications. 2  Overview Subsystems Overview Supporting Win32-based Applications Supporting MS-DOS-based and Win16-based Applications.
Course Overview Introduction Computer System Structures
CS533 Concepts of Operating Systems Class 14 Virtualization.
INTRODUCTION OS/2 was initially designed to extend the capabilities of DOS by IBM and Microsoft Corporations. To create a single industry-standard operating.
Case Study: Windows 2000 Part I Will Richards CPSC 550 Spring 2001.
1 Case Study 2: Windows 2000 Chapter History of windows Programming windows System structure 11.4 Processes and threads in.
Windows XP 1 © Silbershatz, Galvin, Gagne CS502 Spring 2006 Windows XP CS-502 Operating Systems Slides excerpted from Silbershatz, Ch. 22.
CS-3013 & CS-502, Summer 2006 Windows XP1 CS-502 Operating Systems Slides excerpted from Silbershatz, Ch. 22.
OPERATING SYSTEMS Introduction
Chapter 4 Structure of Operating Systems Copyright © 2008.
OS Organization. OS Requirements Provide resource abstractions –Process abstraction of CPU/memory use Address space Concurrency Thread abstraction of.
Slide 3-1 Copyright © 2004 Pearson Education, Inc. Operating Systems: A Modern Perspective, Chapter 3 Operating System Organization.
Slide 3-1 Copyright © 2004 Pearson Education, Inc. Operating Systems: A Modern Perspective, Chapter 3.
Dreams in a Nutshell Steven Sommer Microsoft Research Institute Department of Computing Macquarie University.
Operating Systems Sameer Mahajan. Overview Process management Interrupts Memory management File system Device drivers Networking (TCP/IP, UDP) Security.
CMSC421 Chapter 22 Operating System Concepts Windows XP.
Windows NT Operating System Junhua Duan Junhua Duan Aug. 26th, 1999 Aug. 26th, 1999.
Chapter 8 Windows Outline Programming Windows 2000 System structure Processes and threads in Windows 2000 Memory management The Windows 2000 file.
Ceng Operating Systems
LiNK: An Operating System Architecture for Network Processors Steve Muir, Jonathan Smith Princeton University, University of Pennsylvania
WEEK 1 COURSE INTRODUCTION INTRODUCTION TO OPERATING SYSTEMS OPERATING SYSTEM STRUCTURES Operating Systems CS3013 / CS502.
ICOM Noack Operating Systems - Administrivia Prontuario - Please time-share and ask questions Info is in my homepage amadeus/~noack/ Make bookmark.
Kernel, processes and threads Windows and Linux. Windows Architecture Operating system design Modified microkernel Layered Components HAL Interacts with.
Introduction to Operating Systems Chapter 1. cs431 -cotter2 Lecture Objectives Understand the relationship between computing hardware, operating system,
Understanding Operating Systems Flynn & McHoes
Real Time Operating Systems Lecture 10 David Andrews
April 2000Dr Milan Simic1 Network Operating Systems Windows NT.
Chapter 2 Operating System Overview
Windows XP. History Windows XP is based on the NT kernel developed in 1988 Windows XP is based on the NT kernel developed in 1988 XP was originally sold.
Windows 2000 Course Summary Computing Department, Lancaster University, UK.
1 Introduction to Microsoft Windows 2000 Windows 2000 Overview Windows 2000 Architecture Overview Windows 2000 Directory Services Overview Logging On to.
Windows NT Operating System. Windows NT Models Layered Model Client/Server Model Object Model Symmetric Multiprocessing.
Advanced Design and System Patterns The Microkernel Pattern.
Computers Operating System Essentials. Operating Systems PROGRAM HARDWARE OPERATING SYSTEM.
Slide 3-1 Copyright © 2004 Pearson Education, Inc. Operating Systems: A Modern Perspective, Chapter 3.
Ihr Logo Operating Systems Internals & Design Principles Fifth Edition William Stallings Chapter 2 (Part II) Operating System Overview.
Introduction to Microsoft Windows 2000 Integrated support for client/server and peer-to-peer networks Increased reliability, availability, and scalability.
System Components ● There are three main protected modules of the System  The Hardware Abstraction Layer ● A virtual machine to configure all devices.
A. Frank - P. Weisberg Operating Systems Structure of Operating Systems.
1 VxWorks 5.4 Group A3: Wafa’ Jaffal Kathryn Bean.
1 Windows NT A Distributed Architecture Windows NT A Distributed Architecture Professor: Mohamed Khalil CSE 8343 GROUP-A5 Dhaval Sanghvi Amit Sharma Ali.
UNIX & Windows NT Name: Jing Bai ID: Date:8/28/00.
Real Time Operating Systems
CENG334 Introduction to Operating Systems 1 Erol Sahin Dept of Computer Eng. Middle East Technical University Ankara, TURKEY URL:
Distributed File Systems Group A5 Amit Sharma Dhaval Sanghvi Ali Abbas.
System Programming Basics Cha#2 H.M.Bilal. Operating Systems An operating system is the software on a computer that manages the way different programs.
1.3 Operating system services An operating system provide services to programs and to the users of the program. It provides an environment for the execution.
Topics Covered What is Real Time Operating System (RTOS)
Unit OS2: Operating System Principles
CS490 Windows Internals Quiz 2 09/27/2013.
Chapter 3: Windows7 Part 1.
Chapter 3: Windows7 Part 2.
Chapter 1: Intro (excerpt)
Symmetric Multiprocessing (SMP)
Chapter 3: Windows7 Part 2.
Operating Systems : Overview
Chapter 1 Introduction to Operating System Part 5
B.Ramamurthy Chapter 2 : Appendix
Operating Systems : Overview
Operating Systems : Overview
Operating Systems : Overview
CSE 451: Operating Systems Autumn Module 24 Virtual Machine Monitors
Operating Systems: A Modern Perspective, Chapter 3
Operating Systems : Overview
Outline Operating System Organization Operating System Examples
Operating Systems Structure
Presentation transcript:

CSE 8343 – Adv. OS Group A5 Proposal for Paper Presentation I & II and Survey paper I

Group members Amit Sharma Amit Sharma Dhaval Sanghvi Dhaval Sanghvi Ali Abbas (videotape student) Ali Abbas (videotape student)

Paper Presentation I  Area: Distributed File Systems (DFS) Topic: Sun’s NFS Topic: Sun’s NFS

Distributed File Systems (DFS) What is a DFS and why we need one What is a DFS and why we need one Requirements of a DFS Requirements of a DFS Some Features Some Features –Mounting –Caching –Write policy –Scalability

Sun’s Network File System History of NFS History of NFS Alternatives to NFS Alternatives to NFS Architecture of NFS Architecture of NFS Implementation Implementation

Paper Presentation II Distributed Architecture (DA) Windows NT Windows NT

DA - Windows NT Why Windows NT - Limitations of MS-DOS Why Windows NT - Limitations of MS-DOS Design Goals of Windows NT Design Goals of Windows NT Windows NT Architecture Windows NT Architecture  Main Features  Three Layers  Upper – Executive A) Object Manager (OM) A) Object Manager (OM) B) Process Manager (PM) B) Process Manager (PM) C) Local Procedure Call Facilities (LPC) C) Local Procedure Call Facilities (LPC) D) Virtual Memory Manager (VM) D) Virtual Memory Manager (VM)

DFS – Windows NT E) Security Reference Monitor ( SRM) F) I/O Manager  Middle – Kernel  Lower – Hard8ware Abstraction Layer Environment Subsystems Environment Subsystems »Win 32 subsystem »OS/2 Subsystem »MS-DOS Environment »16 Bit Windows Environment »POSIX Client Bibliography Bibliography

Survey Paper I Real Time Operating Systems VxWorks

Real time operating systems (RTOS) What is a RTOS What is a RTOS How is it different from non RTOS How is it different from non RTOS Misconceptions about RTOS Misconceptions about RTOS

RTOS - VxWorks Key components Key components »Interrupt service routines (ISR’s) »Tasks »Task scheduler »The watchdog »Semaphores

Any Questions ?