Jobs can be scheduled partially

Assignment Help Operating System
Reference no: EM13163378

Assume you have a scheduling problem with 10 customers. Customer i has value Vi, and requires processing time Ti.

The values of Vi and Ti are listed below as arrays:

V = { 6,   25,   4,   1,    7,    3,   12,   1,   1,    8 }

T = { 2,     5,   1,   4,     4,    9,     1,   5,   3, 16 }

Assume that jobs can be scheduled partially, so that a job of value Vi which requires time Ti will receive value, x Vi , if processed only for time, t = x Ti, for a fraction, 0 <= x <= 1.

(a)Find the maximum value which can be scheduled with total processing time

T = 30 units.

(b) Let T take on value T = 1,...,50 and V (T ) denote the maximum value which can be scheduled in processing time T . Plot V (T ) versus T. (Hint: You many want to write a simple program to give a table of V vs T.)

Reference no: EM13163378

Questions Cloud

Random string of 100,000 characters is written : A random string of 100,000 characters is written down, where each character is independently, equally likely to be any of the upper-case letters A through Z in English.
Determine the mass of aluminum acetate : Determine the mass of aluminum acetate that can be made if you do the reaction with 125 grams of acetic acid and 275 grams of aluminum hydroxide.
Formula gives the distance between two points ( : formula gives the distance between two points (x1, y1) and (x2, y2) in the Cartesian plane:
Which one of these compounds should be soluble in water : Based on the solubility rules, which one of these compounds should be soluble in water?
Jobs can be scheduled partially : Assume that jobs can be scheduled partially, so that a job of value Vi which requires time Ti will receive value, x Vi , if processed only for time, t = x Ti, for a fraction, 0
How many coulombs are required : How many coulombs are required?
State zinc amalgam and hcl affords an optically active : Treatment of A with zinc amalgam and HCl affords an optically active, dextrorotatory hydrocarbon C. Identify compounds A, B, and C, including stereochemical configurations. Be sure to explicitly draw H and both wedge/dash bonds at any configuratio..
Calculate the osmotic pressure : calculate the osmotic pressure in torr of 6.00 L of an aqueous 0.889 m solution at 30.°c, if the solute concerned is totally ionized into three ions.
Determine the volume of the gas sample : A 3.84-mole sample of a gas is held at a temperature of 297 K and a pressure of 286 atm. Determine the volume of the gas sample.

Reviews

Write a Review

Operating System Questions & Answers

  Compare three mobile platforms

You have just been given an assignment to compare three mobile platforms for the following project. Orion is an online service company that enables member subscribers to conduct their own online surveys. Orion has decided to extend this service

  Provide examples of famous assignments that have failed

Discuss the examples of famous assignments that have failed because of relatively simple errors?

  Minimum and maximum size of an ethernet frame in bytes

Determine the minimum size and Maximum size of an Ethernet frame, in bytes?

  Determine a source code control system

Determine a source code control system and discuss why is such a system necessary when multiple programmers build a program or system?

  Drawbacks and benefits of wireless networking

As wireless networks obtain popularity there is an rising number of households using them for their home networking requirements.

  Benefits and drawbacks of networked computers

Discuss the benefits of networked computers? What are the drawbacks? Describe similar characteristics between the internet and a group of networked computers.

  Question about internet usage

Do you think that an workers internet usage at a corporation should be audited and governed through usage policy?

  Relative merits of optimistic versus conservative concurrenc

Q/ Describe the  Q/ Describe the relative merits of optimistic versus conservative concurrency control under different rates of contention among updates. under different rates of contention among updates.

  Dealing with internet security and privacy

A procedure is said to be I/O bound if it needs a lot of I/O operations, whereas a procedure that consists of mostly computations within the CPU/memory system is said to be compute bound.

  Design virtual memory system for new operating system

You are asked to design the virtual memory system for a new operating system working on small mobile devices. The memory operates at 333 MHz with a word size of 4 bytes.

  Define cache and its purpose

Describe what a cache is and what its purpose is. Also explain what data gets placed into the cache, and when it is put there.

  Analyse the different methods for collecting data

Analyse the different methods for collecting data Explain by taking examples 3 types of Sampling techniques.

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