Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

In computer networks, goodput is a measure of the actual useful information delivered to the application, typically given in bits/second. Because implementing network protocols

  

In computer networks, goodput is a measure of the actual useful information delivered to the application, typically given in bits/second. Because implementing network protocols uses space in each network packet delivered (e.g. source/destination addresses, fragmentation information, checksums, etc.) that are not delivered to the application, the application always receives less than 100% of measured network throughput; this is its goodput. Using the same reasoning, if the average file size on a disk is something less than the block size, the OS will also deliver to the application something similar to goodput, as shown in the disk-space efficiency graphed in Figure 4-21 (shown in the prior problem). For the problems below, assume that block size is always a power of 2 in bytes and that the maximum block size is 64 KB (65,536 bytes). The disk always has 16,777,216 (224) bytes per track. Additionally, assume that maximizing space efficiency is more important than data transfer rate here. A. For the disk drive in the prior problem: if the median file size is 3,750 bytes, what block size gives the optimal space efficiency, what is the maximum raw disk throughput for that block size, and what is the "goodput" for that block size? B. Compute the same values with the following changes: a median file size of 121 MBytes.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

A 1 Optimal Block Size for Space Efficiency To determine the optimal block size for space efficiency ... blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Applied Regression Analysis And Other Multivariable Methods

Authors: David G. Kleinbaum, Lawrence L. Kupper, Azhar Nizam, Eli S. Rosenberg

5th Edition

1285051084, 978-1285963754, 128596375X, 978-1285051086

More Books

Students also viewed these Programming questions

Question

1. What are accounts?

Answered: 1 week ago