GateAI
File Systems

GATE CSE 2015 Set 1 · Q48

NAT2 marksMedium

Time

Consider a disk pack with a seek time of 4 milliseconds and rotational speed of 10000 rotations per minute (RPM). It has 600 sectors per track and each sector can store 512 bytes of data. Consider a file stored in the disk. The file contains 2000 sectors. Assume that every sector access necessitates a seek, and the average rotational latency for accessing each sector is half of the time for one complete rotation. The total time (in milliseconds) needed to read the entire file is _________.

Your answerNumerical answer

Enter a value to check

Solution

Step-by-step verified solution

Official answer: 14020

File Systems

Given parameters:

  • Seek time per sector access = 4 ms4\text{ ms}

  • Rotational speed = 10000 RPM10000\text{ RPM}

  • Sectors per track = 600600

  • File size = 2000 sectors2000\text{ sectors}

### Step 1: Calculate the time for one complete rotation

Time for 1 rotation=60 seconds10000=60000 ms10000=6 ms\text{Time for 1 rotation} = \frac{60\text{ seconds}}{10000} = \frac{60000\text{ ms}}{10000} = 6\text{ ms}

### Step 2: Calculate rotational latency and transfer time per sector

  • Average rotational latency = 12×6 ms=3 ms\frac{1}{2} \times 6\text{ ms} = 3\text{ ms}

  • Transfer time for 1 sector = Time for 1 rotationSectors per track=6 ms600=0.01 ms\frac{\text{Time for 1 rotation}}{\text{Sectors per track}} = \frac{6\text{ ms}}{600} = 0.01\text{ ms}

### Step 3: Total access time per sector

Access time per sector=Seek time+Rotational latency+Transfer time\text{Access time per sector} = \text{Seek time} + \text{Rotational latency} + \text{Transfer time}
Access time per sector=4 ms+3 ms+0.01 ms=7.01 ms\text{Access time per sector} = 4\text{ ms} + 3\text{ ms} + 0.01\text{ ms} = 7.01\text{ ms}

### Step 4: Total time to read 2000 sectors

Total time=2000×7.01 ms=14020 ms\text{Total time} = 2000 \times 7.01\text{ ms} = 14020\text{ ms}

Try the question first, then check your work.

Think the official key or this write-up is wrong?

Report error or challenge

Examiner trap

The misconception this question tests

This File Systems previous year question is Q48 of the GATE CSE 2015 Set 1 paper. Find more GATE CSE PYQs on File Systems in Operating Systems, or browse all GATE CSE PYQs.

Free diagnostic

Where do you stand for GATE?

Take the 20-minute diagnostic: the 3 topics that cost you the most marks, and a rank range. Or sit 5 related File Systems PYQs now with no account.

One GATE CSE PYQ every morning

An official question by email at 7 AM IST, with a link to its verified solution. Unsubscribe in one click.

File Systems in GATE CSE

File Systems has 14 GATE CSE PYQs across 14 papers from 2011 to 2026. 7 of them are 2-mark NAT questions like this one, and it is the only one in GATE CSE 2015 Set 1.

How GATE tests File Systems

More from GATE CSE 2015 Set 1

Share this solution

A plain-text card for WhatsApp or Telegram study groups.

GateAI solution cardGATE CSE 2015 Set 1 · Q48 · NAT

Consider a disk pack with a seek time of 4 milliseconds and rotational speed of 10000 rotations per minute (RPM). It has 600 sectors per track and each sector can store 512 bytes of data. Consider a file stored in the disk. The file contains 2000 sectors. Assume that every sector access necessitates a seek, and the average rotational latency for accessing each sector is half of the time for one complete rotation. The total time (in milliseconds) needed to read the entire file is …

Topic-wise GATE CS PYQs with verified steps

Independent practice explanation verified by the GateAI team. GATE is conducted by the IITs; question text follows the official paper.