Operating Systems · অপারেটিং সিস্টেম


File Systems and Disk Schedulingফাইল সিস্টেম ও ডিস্ক শিডিউলিং

Introduction

Every program you run and every photo, document or database you store must eventually live somewhere permanent — on a hard disk drive (HDD) or a solid-state drive (SSD). The file system is the part of the operating system that turns a raw, featureless sea of disk blocks into the familiar world of files, folders and permissions. Disk scheduling is the sister topic: because a mechanical disk head can only be in one place at a time, the OS must decide in what order to service pending read/write requests so that the disk is used efficiently.

For BCS, Bank IT and IT-officer written exams, this topic is a reliable source of marks. Disk-scheduling problems ("compute total head movement for SSTF") are almost purely numerical and, once you learn the method, are guaranteed marks. File-system questions (allocation methods, inode, FAT, free-space management) are conceptual MCQ favourites. This lesson teaches both from first principles so you can answer any variation.

Learning objectives

  • Define a file, its attributes and the operations an OS provides on files.
  • Explain how directories are organised (single-level, two-level, tree, acyclic graph).
  • Compare the three file-allocation methods: contiguous, linked and indexed, and know FAT and inode structures.
  • Describe free-space management techniques (bit vector, linked list, grouping, counting).
  • Understand disk physical geometry and compute disk access time = seek + rotational latency + transfer.
  • Apply and calculate the six classic disk-scheduling algorithms: FCFS, SSTF, SCAN, C-SCAN, LOOK, C-LOOK.
  • Solve numerical problems on total head movement quickly and correctly.

Continue this lesson free: create an account

You have read the opening of this lesson. The full lesson (2,957 words, in English and Bangla) has worked examples, practice questions with answers and exam tips. A free account opens it and saves your progress.পুরো পাঠটি পড়তে বিনামূল্যে অ্যাকাউন্ট খুলুন।

More on this subject: Operating Systems guide: syllabus by chapter and past questions

© 2026 ARBS Academy (Aether Brains). Questions' explanations, model answers and lessons are our original work; copying or republishing is not allowed.

© ২০২৬ এআরবিএস একাডেমি (Aether Brains)। প্রশ্নের ব্যাখ্যা, মডেল উত্তর ও লেসন আমাদের নিজস্ব কাজ; কপি বা পুনঃপ্রকাশ করা নিষেধ।