How your selected operating system handles i/o requests

Assignment Help Operating System
Reference no: EM131927507

Assigbnment

Part I

Operating System Organization and Functions

Deliverable Length: 5 pages, not including coversheet and reference page

You have been hired as a consultant to help a start-up organization migrate from its stand-alone computers currently using Windows XP to a more modern multiprogramming, multiuser environment. The company is planning on centralizing databases, file servers, and corporate information in a data center, and it needs help determining what operating system to use for its servers.

You are asked to prepare a report to upper management where you discuss the benefits of migrating to a more robust system. Your job is to select an operating system for the company's servers and discuss its functionality and the benefits to the company.

Part II

Unit: Operating System Resources and File System

Deliverable Length: 4 pages, not including the coversheet and resource pages

Management was pleased with your report and has approved your recommendation. However, they do not understand how a computer system can execute many programs at the same time or what happens when a program is preempted during execution.

For this assignment, you need to investigate the concepts of preemption, memory swapping, and context switching, and you should explain how these concepts support multiprogramming and the preemption of processes for the operating system that you selected.

Part III

Unit: Operating System Processes and Threads

Deliverable Length: 5 pages, including the title page, future sections, and reference page

Now that upper management understands the basic concepts of operating systems, they are concerned with how processes communicate with each other in a distributed environment. Management is also concerned about not having enough resources available to all users, especially in their databases, and they feel that this may create problems for users if they access a resource at the same time. They ask you to explain how the operating systems you selected handle deadlock avoidance.

Your task is to provide at least 2 different mechanisms used in interprocess communication and at least 2 mechanisms to handle deadlock in a distributed environment.

Part IV

Unit: Input/Output System

Deliverable Length: 5 pages, including the title page, future sections, and reference page

For this assignment, you should investigate how your selected operating system handles input/output (I/O) requests and the mechanisms used to improve performance. Your discussion should include caching, spooling, and protection. Include a discussion of streams and how they differ from normal file processing.

Part V

Unit: Security and Virtualization

Deliverable Length: Part 1: 5 pages; Part 2: 3 pages

Identify at least 3 different processes or procedures that can be used to address operating system security issues in a distributed environment. Discuss the advantages and disadvantages of virtualization in a data center environment.

Reference no: EM131927507

Questions Cloud

Calculate the npv of each project for discount rates : Principles of Finance - Critical Thinking - Calculate the NPV of each project for discount rates of 0%, 10%, and 20% and What is the approximate IRR
Internal rate of return-modified internal rate of return : Define internal rate of return (IRR) and modified internal rate of return (MIRR), accompanied by equations for clarity and preciseness.
Identify some risks that the cio needs to consider : Focus on risks that the business should be concerned with. Apply what you know about the business environment and come up.
Investors required return as given by the CAPM : Apple's managers exceed their investors' required return as given by the CAPM?
How your selected operating system handles i/o requests : You should investigate how your selected operating system handles input/output (I/O) requests and the mechanisms used to improve performance.
Discuss offers of motivation that could be used to motivate : Using Vroom's VIE theory discuss why Jack's performance did not improve. In addition, discuss other offers of motivation that could be used to motivate Jack?
How does the business intelligence system at cke add value : Was the introduction of the Monster Thickburger a good idea or an example of information leading to a wrong decision?
Would you apply sdlc to a team of web developers or agile : Planning is a useless endeavor because developments in e-business and e-commerce and in the political environments are moving.
Discuss the definition of the method : Use either Power Point or Prezi to create a presentation that identifies and explains each of the 7 research methodologies used by psychologists.

Reviews

Write a Review

Operating System Questions & Answers

  Implementation of algorithms for process management

The Shortest Job Next (SJN) algorithm queues processes in a way that the ones that use the shortest CPU cycle will be selected for running rst.

  Develop a user mode command interpreter

Develop a user mode command interpreter which support list-short.

  Memory allocation in operating system

Analysis and implementation of algorithms for memory allocation in operating system, Explain First- t and best- t methods are used in memory allocation in operating systems.

  Stand alone child process

Forking the child process

  Write a multi-threaded program

Write a multi-threaded program to solve producer and consumer problem

  Marginal and average cost curves

n a competitive market place (pure competition) is it possible to continually sell your product at a price above the average cost of production.

  Simulating operating systems scheduling

Simulate the long-term scheduler, the short-term scheduler and the I/O scheduler of the computer using the First-Come-First-Serve algorithm.

  Issues with trusted platform module

Research paper discussing the issues with Trusted Platform Module (TPM)

  Threads

Explain a complication that concurrent processing adds to an operating system.

  Design and programming

Use the semaphore methods to control the concurrency of the solution

  Virtual machines

Virtual machines supported by a host operating system

  Discuss an application that benefits barrier synchronization

Discuss an application that would benefit from the use of barrier synchronization

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd