Skip to content
Early access — you're among the first to try PYQLabs. Share feedback

File Systems

GATE CSE & IT · 35 questions across 27 years (1989-2026) · 68% recurrence rate

Recurrence sparkline

19892026
198920082026

Difficulty mix

easy 31%
med 63%
hard 6%

Question types

MCQ15
NAT14
OTHER6

All 35 questions on File Systems

2026 PYQ

To keep track of free blocks in a file system, one of the two approaches is generally used - using bitmaps (bit vectors) or using linked lists. Consider that the linked list approach is used to keep track of free blocks...

Med
2026 PYQ

Consider a hard disk with a rotational speed of 15000 rpm . The time to move the read/ write head from a track to its adjacent track is 1 millisecond. Initially, the head is on track 0 . The number of sectors per track i...

Hard
2025 PYQ

A disk of size 512 M bytes is divided into blocks of 64 K bytes. A file is stored in the disk using linked allocation. In linked allocation, each data block reserves 4 bytes to store the pointer to the next data block. T...

Med
2024 PYQ

Consider a disk with the following specifications: rotation speed of 6000 RPM, average seek time of 5 milliseconds, 500 sectors/track, 512-byte sectors. A file has content stored in 3000 sectors located randomly on the d...

Med
2022 PYQ

Consider two files systems A and B, that use contiguous allocation and linked allocation, respectively. A file of size 100 blocks is already stored in A and also in B. Now, consider inserting a new block in the middle of...

Med
2021 PYQ

Consider a linear list based implementation in a file system. Each directory is a list of nodes, where each node contains the file name along with the file metadata, such as the list of pointers to the data blocks. Consi...

Med
2020 PYQ

Consider the following five disk access requests of the form (request id, cylinder number) that are present in the disk scheduler queue at a given time. (P, 155), (Q, 85), (R, 110), (S, 30), (T, 115) Assume the head is p...

Med
2019 PYQ

The index node (inode) of a Unix-like file system has 12 direct, one single-indirect and one double-indirect pointers. The disk block size is 4 kB , and the disk block address is 32 -bits long. The maximum possible file...

Med
2018 PYQ

Consider a storage disk with $$4$$ platters (numbered as $$0, 1, 2$$ and $$3$$), $$200$$ cylinders (numbered as $$0, 1,$$ … , $$199$$), and $$256$$ sectors per track (numbered as $$0, 1, … , 255$$). The following $$6$$ d...

Med
2016 PYQ

Consider a disk queue with requests for $${\rm I}/O$$ to blocks on cylinders $$47, 38, 121, 191,$$ $$87, 11, 92, 10.$$ The $$C$$-$$LOOK$$ scheduling algorithm is used. The head is initially at cylinder number $$63,$$ mov...

Med
2015 PYQ

Suppose the following disk request sequence (track numbers) for a disk with 100 tracks is given: 45, 20, 90, 10, 50, 60, 80, 25, 70. Assume that the initial position of the R/W head is on track 50. The additional distanc...

Med
2014 PYQ

Suppose a disk has 201 cylinders, numbered from 0 to 200. At some time the disk arm is at cylinder 100, and there is a queue of disk access requests for cylinders 30, 85, 90, 100, 105, 110, 135 and 145. If Shortest-Seek...

Med
2014 PYQ

A FAT (file allocation table) based file system is being used and the total overhead of each entry in the FAT is $$4$$ bytes in size. Given a $$100\,\, \times \,\,{10^6}$$ bytes disk on which the file system is stored an...

Med
2012 PYQ

A file system with 300 G Byte disk uses a file descriptor with 8 direct block addresses, 1 indirect block address and 1 doubly indirect block address. The size of each disk block is 128 Bytes and the size of each disk bl...

Med
2011 PYQ

An application loads $$100$$ libraries at startup. Loading each library requires exactly one disk access. The seek time of the disk to random location is given as $$10$$ $$ms$$. Rotational speed of disk is $$6000$$ $$rpm...

Easy
2009 PYQ

Consider a disk system with $$100$$ cylinders. The requests to access the cylinders occur in following sequence: $$4, 34, 10, 7, 19, 73, 2, 15, 6, 20$$ Assuming that the head is currently at cylinder $$50,$$ what is the...

Med
2008 PYQ

The data blocks of a very large file in the Unix file system are allocated using

Easy
2008 PYQ

For a magnetic disk with concentric circular tracks, the seek latency is not linearly proportional to the seek distance due to

Med
2007 PYQ

Consider a disk pack with 16 surfaces, 128 tracks per surface and 256 sectors per track. 512 bytes of data are stored in a bit serial manner in a sector. The capacity of the disk pack and the number of bits required to s...

Easy
2004 PYQ

Consider an operating system capable of loading and executing a single sequential user process at a time. The disk head scheduling algorithm used is First Come First Served $$(FCFS).$$ If $$FCFS$$ is replaced by Shortest...

Easy
2003 PYQ

Using a larger block size in a fixed block size file system leads to

Easy
2002 PYQ

In the index allocation scheme of blocks to a file, the maximum possible size of the file depends on

Easy
2001 PYQ

Consider a disk with the $$100$$ tracks numbered from $$0$$ to $$99$$ rotating at $$3000$$ $$rpm.$$ The number of sectors per track is $$100.$$ the time to move the head between two successive tracks is $$0.2$$ milliseco...

Hard
1999 PYQ

Which of the following disk scheduling strategies is likely to give the best throughput?

Easy
1999 PYQ

RAID configurations of disks are used to provide

Easy
1998 PYQ

Formatting of floppy disk refers to

Easy
1996 PYQ

A file system with a one-level directory structure is implemented on a disk with disk block size of $$4$$ K bytes. The disk is used as follows: Disk-block $$0:$$ File Allocation Table, consisting of one $$8$$-bit entry p...

Med
1995 PYQ

The head of a moving head disk with $$100$$ tracks numbered $$0$$ to $$99$$ is currently serving a request at tract $$55.$$ If the queue of requests kept in $$FIFO$$ order is $$10, 70, 75, 23, 65$$ Which of the two disk...

Med
1995 PYQ

If the overhead for formatting a disk is $$96$$ bytes for $$40000$$ bytes sector, Compute the unformatted capacity of the disk of the following parameters: Number of surface: $$8$$ Outer diameter of the disk : $$12cm$$ I...

Med
1995 PYQ

If the disk in (a) is rotating at $$3600$$ rpm, determine the effective data transfer rate which is defined as the number of bytes transferred per second between disk and memory.

Med
1993 PYQ

A certain moving arm disk storage, with one head, has the following specifications. Number of track/recording Surface $$=200$$ Disk rotation speed $$=2400$$$$rpm$$ Track storage capacity $$=62,500$$ $$bits$$ The average...

Easy
1993 PYQ

The root directory of a disk should be placed:

Easy
1990 PYQ

A certain moving arm disk-storage device has the following specifications: Number of tracks per surface $$=4004$$ Track storage capacity $$=130030$$ bytes Disk speed $$=3600$$ rpm Average seek time $$=30$$ m secs. Estima...

Med
1990 PYQ

Assuming the current disk cylinder to be $$50$$ and the sequence for the cylinders to be $$1, 36, 49, 65, 53, 1, 2, 3, 20, 55, 16, 65$$ and $$78$$ find the sequences of servicing using (i) shortest-seek time first $$(SST...

Med
1989 PYQ

Disk requests come to disk driver for cylinders $$10,22,20,2,40,56$$ and $$38,$$ in that order at a time when the disk drive is reading from cylinder $$20.$$ The seek time is $$6msec$$ per cylinder. Compute the total see...

Med