Nobody downloaded yet

Operating system - Assignment Example

Comments (0) Cite this document
Summary
It is the one responsible for executing most often and it makes the finest-grained decisions of the process that is to be executed next. This type of a scheduler is invoked whenever an event occurs. It may lead to the…
Download full paperFile format: .doc, available for editing
GRAB THE BEST PAPER91.2% of users find it useful
Operating system assignment
Read TextPreview

Extract of sample "Operating system"

Download file to see previous pages is a procedure that a computer’s Central Processing Unit (CPU) follows to change from one task/process to another while ensuring that the tasks do not conflict. For a computer to provide user-friendly multi-tasking, it needs an effective context switching. In a computer’s CPU, the term context is used to refer to the particular program counter and registers at a specific moment in time. A CPU’s current instruction is held by a register. The program counter Is also referred to as an instruction address register. It is a small amount of quick memory that is used to hold the address of the instruction to be executed immediately after the current one. It is possible to perform a context switch entirely in physical media, which is by use of hardware. This is especially so in older CPUs, for example the x86 series. In the modern world, the CPUs perform context switches by means of programming/software. The modern CPUs are very fast and they are able to perform numerous context switches within seconds. This gives the user an impression of the performance of multiple tasks by the computer.
Deadlock prevention is the process of averting deadlocks by restraining how demands for resources can be made in the system and how they are handled, that is system design. Its main objective is to ascertain that at any moment one of the significant conditions for deadlock can certainly not hold. Deadlock avoidance, on the other hand, is where the system vigorously contemplates every request and decides whether it is safe to grant it at that point. The system requires additional apriori information regarding the overall potential use of each resource for each process. Deadlock avoidance allows more concurrence than deadlock prevention.
The benefit of a multithreaded programming that is presented by multicore systems is that programmers are able to complete more total operations than with one core alone. This is the concept of multitasking. Instructions in a series are also able ...Download file to see next pagesRead More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“Operating system assignment Example | Topics and Well Written Essays - 1500 words - 1”, n.d.)
Operating system assignment Example | Topics and Well Written Essays - 1500 words - 1. Retrieved from https://studentshare.org/information-technology/1697833-operating-system-assignment
(Operating System Assignment Example | Topics and Well Written Essays - 1500 Words - 1)
Operating System Assignment Example | Topics and Well Written Essays - 1500 Words - 1. https://studentshare.org/information-technology/1697833-operating-system-assignment.
“Operating System Assignment Example | Topics and Well Written Essays - 1500 Words - 1”, n.d. https://studentshare.org/information-technology/1697833-operating-system-assignment.
  • Cited: 0 times
Comments (0)
Click to create a comment or rate a document

CHECK THESE SAMPLES OF Operating system assignment

Operating System and Networking

...a virtual leased line that will replace the traditional ATM service operating on layer 2 without negotiating flexibility and scalability factors of the University MPLS network. Critical Analysis and Reflections Universities are keen to save money on maintaining and acquiring complex computer networks. However, many universities are acquiring cloud services for low cost of network troubleshooting and administration ownership. On the other hand, scalability options and cost must also be considered at all times in terms of Wide area network connectivity. The proposed WAN MPLS VPN is the most cost effective and robust network design that will provide a single point for connecting all the university campuses together....
6 Pages(1500 words)Coursework

Operating system

... Operating Systems Introduction An operating system is an integral part of a computer system. A computer is a complicated system and has a hierarchical architecture, which helps in data processing. At the centre of the computer architecture is the processing unit, which processes data in digital form. In this regard the computer needs an operation system to achieve the following; Human interface The computer has to have a way of presenting this data to the human level in a language and a format which is understandable. The way the processor operates on data is not the way the human would be able to read or use the data. As a result, there is a need for a communication interface between the computer and the human users. Interfacing... the...
4 Pages(1000 words)Essay

Operating System

...of the operating system to any computing device can never be overstated. It should be noted that computers cannot function and will become useless without it. The operating systems in our modern times function in order to accomplish three major goals which include hiding the details of the hardware through the establishment of abstraction, to assign the resources to specific processes, and to provide the user with an interface which is simple and easy to use for his benefits (Muhammad 2). Because of their design and task in computing devices, OS have been named as resource manager where the primary resource is the computer hardware including...
4 Pages(1000 words)Essay

Windows XP Operating System

...of priority levels that includes round-robin scheduling within each level and, for some levels, dynamic priority variation on the basis of their current thread activity. Priorities are organized into real time and variable classes. Real time class are threads that requires immediate attention such as communications in real time task. Threads in this class has a fixed priority that never changes. All of the active threads at a given priority level are in a round-robin queue. In the variable priority class, thread's priority changes from an intial assigned value to an up and down changing value over time, thus there is a FIFO (First In First Out) queue at each priority level. Operating...
9 Pages(2250 words)Essay

System analysis assignment

...has been asked to estimate the cost of upgrading a company’s network servers. She comes up with three scenarios for the cost: Most likely: 250 000 QAR Pessimistic: 400 000 QAR Optimistic: 200 000 QAR Determine a three point estimate for the upgrade. Show all working. Take; E as the Estimate, a as the best case estimate, b as the most likely estimate and c as the worst case estimate Therefore; a = 200000 , b = 250000 and c = 400000 we find, E=(a +b +c)/3 E=(200000+250000+400000)/3 E=(850000)/3 E=283333.33 Therefore E = 283333.33 QAR Due date: Thursday 29 November before 5:00pm SUBMISSION INSTRUCTIONS 1 ALL assignments to be submitted electronically in MS Word format through the college e-mail system. 2...
2 Pages(500 words)Assignment

Operating System

...Operating System of Operating System To minimize disruptions and maintain a high level of productivity operatingsystems manufacturer came up with different support options present on their websites. Most of these options are free to use but for some options customer has to pay. Support options easily found on manufacturer’s website are Knowledge Base Search, Online Chat, Telephone Support, Support Email Address, Online Technical Forums and FAQs. Microsoft is one of leading Operating System manufacturer. Support options that are available on their website are Knowledge Base search Supported Products list Support offerings Product support...
1 Pages(250 words)Essay

Operating system

...Your full February 18, Operating System An operating system (OS) is the manager software of a computer. What it manages includes the computer’s memory, processes running on it, software installed in it, and all hardware attached to it. With the help of a Graphical User Interface (GUI), an OS becomes a link between the user and the computer, because the user does not know the computer language of ones and zeros, and the operating system takes the responsibility of taking user’s commands and passing it on to the related software and hardware. The user uses the GUI of the OS to give commands through mouse pointer, icons and menus. When we...
1 Pages(250 words)Essay

Operating system

...COMPUTER SCIENCES AND INFORMATION TECHNOLOGY OPERATING SYSTEM An operating system is a program that acts as an interface between the user and the computer hardware and controls the execution of all kinds of programs. (Maxwell, 2011)It is the most important software that runs on a computer. It manages the computers memory, processes, and all of its software and hardware. It also allows one to communicate with the computer without knowing the computers language. (Anonymous, 2010) Functions of an operating System The operating system is important and it has the following functions; (Maxwell, 2011) I. Memory...
2 Pages(500 words)Assignment

Operating System

...1) Define the concepts interrupt and trap, and explain the purpose of an interrupt vector. An interrupt is a command signal generated by an electronic device that is attached to the computer that acts as a signal for the operating systems to tell it what to do. While changing from one task to another the CPU follows a procedure called the context switch to prevent the tasks from conflicting with each other. When an interrupt is generated, OS saves the current execution state by means of context switch. After saving the execution state, the OS executes the interrupt handler at the interrupt vector. Kind of interrupt that is generated by software in response of an exception or an explicit trap instruction...
7 Pages(1750 words)Essay

Operating System Concepts

2. Methods and Object Synchronization (mutual exclusion): One process should be able to use only one resource at a time. The request by another process should be delayed until the resource has been released. 3. Deadlock prevention: Deadlock can be prevented by using different schemes or by avoiding the necessary conditions (mutual exclusion, hold and wait, no preemption and circular wait (Stalling, 274)) which hold true for it. The different schemes are: 2. (20 points) Given that the first three necessary conditions for a deadlock are in place, provide detailed comments on the feasibility of the following strategy and the potential outcomes based upon its application. All processes are given unique priorities. When more than one p...
4 Pages(1000 words)Assignment
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.

Let us find you another Assignment on topic Operating system assignment for FREE!

Contact Us