Consider a web server with one cpu that serves web requests

Assignment Help Operating System
Reference no: EM13162472

Consider a web server with one CPU that serves web requests; each web request requires 3 (time) units of CPU processing and 9 (time) units to read data from disk.   

 

The server is designed with a fixed number of threads k, and each web request is handled entirely by one of those threads. Given the processing requirements and architecture mentioned above, what value should be chosen for k? Now suppose we had 4 CPUS (cores); how would your answer change?

 

Finally, suppose the web request required 9 (time) units of CPU and 3 of disk access. How would your answers to the 2 previous questions change?

 

 

Reference no: EM13162472

Questions Cloud

Numbers as 4-bit words in 2''s complement form : Q. Assume the following numbers are represented as 4-bit words in 2's complement form. Perform the following operations and identify, in each case, whether or not an overflow occurs
Write methods in java : 1. int countVowels (String s) That for a given string s, return number of vowels in s.
C++ class that has a dynamic array of a string : show  an example of a C++ Class that has a dynamic array of a string that takes in names by user input??
Explain how to determine if hcl is hydrochloric acid : How to determine if HCl is Hydrochloric acid or Hydrogen chloride. Professor said acids should be in the presence of "something"
Consider a web server with one cpu that serves web requests : Consider a web server with one CPU that serves web requests; each web request requires 3 (time) units of CPU processing and 9 (time) units to read data from disk.
Complete the payroll program with following driver object : complete the payroll program with the following driver objects.
Because of increasing evidence of damage to the ozone layer : Because of increasing evidence of damage to the ozone layer, chlorofluorocarbon (CFC) production was banned in 1996. However, there are about 100 million auto air conditioners
State positive or negative number : However, both qsolution and it can be either positive or negative numbers. Based on this a) If the solution cools down, is T a positive or negative number? Explain.
Answer the question on examples : Q1. Suppose a jogger wants to use her ten fingers to count laps as she circles a track. Each finger can be in two different states to represent a binary digital. How many laps can she conveniently count? Briefly justify your answer.

Reviews

Write a Review

Operating System Questions & Answers

  Explain the client-server architecture

What are the three different categories of command, support your answer by giving three examples. Give three good reasons, with valid explanation, to justify why partitioning hard disk provides a variety of advantages. Explain the client/server..

  Formulate the linear programming model for this problem

Formulate the linear programming model for this problem Plot a graph indicating and labelling clearly all the constraints, the feasible region (R) and the optimal point (X)

  Saving the customer user accounts

A local beauty corporation has implemented a website to boost sales and awareness of products they manufacture. The website will contain data about the firm and all products available.

  How unix administrator distribute the message

I was recently working on our mainframe UNIX system, and suddenly I received a message that the server required to be rebooted on my screen.

  Combining global variables and functions

The parameter list is the normal means to supply values to a function. Global variables are an alternate means for a function to have access to values.

  A spawned process

A spawned process may be destroyed automatically when its parent is destroyed, as one method; another design is to have spawned processes proceed independent of the parent

  Differences in windows, mac os, unix, and linux os

Discuss the fundamental differences in Windows, Mac OS, UNIX, and Linux operating systems for personal computers? Determine the unique characteristics do mainframe operating systems have?

  Mobile computing technology

Discuss similarities and differences of patient vital signs using mobile computing technology to in-patient visits to the doctor's office or hospital.

  Solving passwords problems

As we all know about problems with people and passwords and how technology can mitigate some of them. What types of problems do you assume implementing these technologies for people might cause?

  Operating model for the organization

Analyze a specific company to recognize their foundation for execution, including, and post your results, for example, the operating model for the organization.

  Fragmented mean in reference to hard drives

What does fragmented mean in reference to hard drives, and what, if anything, should be done to prevent it. Describe the general path data takes in an application from user input to the computer hardware.

  Find the sizes of the tag, block and word fields

Assume that a computer using direct mapped cache has 2^24 words of main memory and a cache of sixty-four blocks, where each cache block contains sixteen words.

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