Sstf disk-scheduling algorithm

Assignment Help Basic Computer Science
Reference no: EM131498854

Suppose that a disk drive has 1000 cylinders, numbered 0 to 999.

  • The drive is currently serving a request at cylinder 50, and the previous request was at cylinder 75.
  • The queue of pending requests, in FIFO order, is 30, 45, 100, 410, 550, 700, 200, 300, 25, 150, 299, 7, 45, 33

1. Starting from the current head position, what is the total distance (in cylinders) that the disk arm moves to satisfy all the pending requests, for SSTF disk-scheduling algorithm?

2. Is the SSTF algorithm optimal? If not can you suggest a modification that will perform better than the SSTF?

Reference no: EM131498854

Questions Cloud

Will is the future value of the policy : if the Alfa will pay you and your heirs at the end of each year forever, will is the future value of the policy?
When you pointed out another persons mistake : Describe an example of a time when you pointed out another person's mistake. How can you tell whether another person is merely making a mistake or purposely?
Discuss revolutions utilizing two of the four revolutions : Research by tracing the implementation of the Nuremberg Laws- record your citations and give your interpretation of it based on civil rights.
Define the environmentally sustainable manner : Is your company striving to conduct its business in an environmentally sustainable manner? What specific additional actions could your company take.
Sstf disk-scheduling algorithm : Starting from the current head position, what is the total distance (in cylinders) that the disk arm moves to satisfy all the pending requests?
Why did the mexican war of 1846 take place : Why did the Mexican War of 1846 take place? Was the war necessary? Was it a good thing? What does this war tell us about this period of American history?
Explain the process of measuring competency : Training Paper- Explain the process of measuring competency. Describe the process for tracking and evaluating training effectiveness.
Maximum amount pierre should be willing to pay for bond : what is the maximum amount Pierre should be willing to pay for this bond?
How should we apply the fundamentals of ethical reasoning : Are there practices within this faith that might be critiqued as unethical? How should we apply the fundamentals of ethical reasoning in this case?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Bounces back out of the basket

Go throw a basketball into a shallow basket that is tipped toward you. Whenever you throw the ball into the basket, it bounces back out of the basket and falls onto the floor. How could this rebound be minimized when it is thrown?

  Victim of a phisher scheme to commit identity theft

How can you ensure that the web page is legitimate and avoid becoming the victim of a phisher's scheme to commit identity theft?

  What is the maximum window size

Four bits are used for packet sequence numbering in a sliding Window protocol used in a computer network. What is the maximum window size?

  Build a flowchart that models a complete java program

Using the draw.io site or a flowcharting tool of your choice, build a flowchart that models a complete Java program called PasswordChecker that gets a String from the user at the command line and checks whether the String, called inputPassword, co..

  Manages changes in an it project

What are some tools or approaches that a project manager uses to manages changes in an IT project? Please be as specific as possible.

  Part of project time management

Identify the planning tasks performed as part of project time management. What is the critical path for a project? Why is it important to know which tasks are on the critical path? How would you gain support from the project sponsor on the tasks o..

  Calculate the optimum transmit dl and ul power values

Explain the network behaviour if the channel gain of terminal 4 with base station 1 has decreased according to the shadowing effect = 120 dB.

  Nato phonetic version of the input

Connect the .html file to functions.js, and to the jQuery library. When the button is clicked, the NATO phonetic version of the input is displayed on the web page. Use jQuery to access the HTML DOM elements on the web page, and handle events.

  Network hardware component

Identify one network hardware component that either; your network uses, a network you have access to uses or failing that a network component that you are interested in.

  How effective are these techniques

How does the AMPS system attempt to prevent fraudulent billing of calls to the wrong customer? How effective are these techniques?

  What is master data management

What is master data management? What are the benefits of MDM? What is data administration, and what are the key functions of this role?

  What are the characteristics of an input output disk problem

What are the characteristics of an I/O disk problem? What is the relationship between I/O disk problems and RAM? What advice would you give for troubleshooting and remedying I/O disk problems?

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