Respuesta :
Answer:
Disk Capacity = 45056000 bytes
Optimal skew = 26.455 ≈ 27
Maximum Data transfer rate = 262.5 GB per second
Explanation:
given data
heads = 16
cylinders = 400
cylinder zones = 100
each sector contains = 512 bytes
average seek time = 1 msec
disk rotates = 7200 RPM
to find out
disk capacity, optimal track skew, and maximum data transfer rate
solution
first we get total number of sectors that is
total number of sector = number of zones × (number of sectors in different zones
total number of sector = 100 × (160+200+240+280)
total number of sector = 88000
so
Disk Capacity = total number of sectors × size of each sector
Disk Capacity = 88000 × 512
Disk Capacity = 45056000 bytes
and
Rotation time = [tex]\frac{60}{7200}[/tex]
Rotation time = 8.33 milli seconds
so Optimal number of sectors in a track = average of ( 160,200,240,280 )
Optimal number of sectors in a track = 220
now New sector is read every [tex]\frac{8.33}{220}[/tex] i.e = 0.0378 ms
here Optimal skew = seek time ÷ new sector read time
Optimal skew = [tex]\frac{1}{0.0378}[/tex]
Optimal skew = 26.455 ≈ 27
and
here we know that for maximum transfer rate we will select cylinder with maximum number of sectors i.e here 280 sectors
so
capacity of one track with maximum = 280 × 512
capacity of one track with maximum = = 143360 bytes
and Number of rotations in 1 second is = [tex]\frac{7200}{60}[/tex]
Number of rotations in 1 second is = 120
so Data transfer rate = Number of heads × Capacity of one track × Number of rotations in one second
Data transfer rate = 16 × 143360 × 120
Data transfer rate = 275251200 bytes per second
Data transfer rate = 262.5 GB per second
Following are the calculation to the given points:
Calculating value:
For point a):
Calculating the total number of sectors = number of zones [tex]\times[/tex] (number of sectors in different zones)
[tex]= 100 \times (160+200+240+280) \\\\= 100 \times (880) \\\\ = 100 \times 880 \\\\ =88000\\[/tex]
Calculating the capacity of disk = total number of sectors [tex]\times[/tex] size of each sector
[tex]= 88000 \times 512\\\\= 45056000\ \text{bytes}\\[/tex]
For point b):
Calculating the Rotation time:
[tex]= \frac{60}{7200}\\\\= \frac{6}{720}\\\\= \frac{1}{120}\\\\= 8.33 \ \text{milli seconds}[/tex]
Calculating the Optimal number of sectors in a track = average of ( 160,200,240,280 )
[tex]=\frac{ 160+200+240+280}{4}\\\\=\frac{880}{4}\\\\= 220[/tex]
Calculating the new sector of every read:
[tex]=\frac{8.33 \ ms}{ 220} \\\\= 0.0378\ ms[/tex]
Calculating the Optimal skew = seek time / new sector read time
[tex]=\frac{1\ ms}{0.0378\ ms}\\\\ =\frac{1}{0.0378 }\\\\ = 26.455 \approx 27\\[/tex]
For point c):
To achieve the highest transfer rate, we must choose the cylinder with the most sectors, 280.
length of a single track (track with the highest number of sectors):
[tex]\to 280\times 512 = 143360\ bytes[/tex]
No of rotations in one second [tex]\to \frac{7200}{60} \\\\\to \frac{720}{6}\\\\ \to 120[/tex]
Data transfer rate = Number of heads [tex]\times[/tex] Capacity of one track [tex]\times[/tex] Number of rotations in one second
[tex]= 16\times 143360 \times 120\ \frac{bytes}{second}\\\\= 275251200 \ \frac{bytes}{second}\\\\= 262.5 \ \ GBps \\\\ OR \\\\ = \frac{275251200}{2^{21}}[/tex]
Find out more information about the magnetic disk here:
brainly.com/question/9480984