OSY Micro Project
OSY Micro Project
On
Submitted by:
1539.Atharva lames
1538.Devansh chapre
1513.Varun bhalerao
Mr.D.D.Shelke
(2023-24)
MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION
Certificate
1. Abstract
2. Introduction of Disk
Organization
3. Literature survey
Disk structure/Disk
4. management/Disk organization
6. Proposed system
7. Conclusion
8. References
abstract
Disk organization refers to the structured arrangement of data on
computer storage devices, such as hard disk drives (HDDs) or solid-state
drives (SSDs), to optimize data retrieval and storage efficiency. This
organization is crucial for the overall performance and functionality of
modern computer systems.At its core, disk organization involves the
allocation of storage space, file storage, and data access methods. The
primary goal is to minimize seek times and maximize data throughput.
There are various methods of disk organization, with two key
approaches being file systems and block-level management. File
systems, like NTFS or ext4, organize data into files and directories,
providing a logical hierarchy for data access.
The advent of solid-state drives (SSDs) has also led to changes in disk
organization. SSDs use wear-leveling algorithms to distribute write and
erase cycles evenly across memory cells, increasing their lifespan. This
differs from traditional hard disk drives (HDDs), where data is stored in
sectors on spinning disks.
Disk Organization:
File Systems: The operating system employs file systems to organize and
manage data on disks. Common file systems include NTFS (Windows), ext4
(Linux), and HFS+ (macOS). These file systems define how data is structured,
named, and accessed.
File Allocation Table (FAT): FAT is a simple file system used in older Windows
versions. It uses a table to map clusters on the disk, making it easy to locate
files. However, it is prone to fragmentation.
Master File Table (MFT): NTFS, commonly used in modern Windows
operating systems, employs an MFT to store file metadata and data pointers.
This enhances file retrieval efficiency and supports advanced features like file
permissions and encryption.
Inodes: UNIX-based systems like Linux and macOS use inodes (index nodes)
to store metadata about files and directories. Inodes contain information
such as file size, permissions, timestamps, and data block pointers.
Disk Structure:
Platters: A typical hard disk drive (HDD) consists of several spinning platters
coated with a magnetic material. Data is stored on these platters in the form
of magnetic patterns.
Tracks and Sectors: The platters are divided into concentric circles called
tracks. Each track is further divided into smaller units known as sectors.
These sectors are the smallest addressable data units on the disk.
Heads: Read/write heads are positioned above and below the platters to
read and write data. These heads are mounted on an actuator arm, which
moves them to the desired track for data operations.
Disk Management:
Disk Formatting: This process prepares a disk for use by creating the
necessary file system structures. It also checks for bad sectors and marks
them.
conclusion
In summary, the structure of a computer disk is a critical component in data
storage and retrieval. Disks, whether hard disk drives (HDDs) or solid-state
drives (SSDs), consist of several key elements that enable their functionality.
Firstly, the platters serve as the physical storage medium, with data being
encoded in binary form as magnetic patterns on HDD platters or as electronic
charges in NAND flash memory cells on SSDs. The read/write heads, actuated
by an arm, are responsible for accessing and modifying data on the platters.
Additionally, a disk is organized into sectors and tracks to facilitate efficient
data access, and a file system is used to manage and organize files and
directories. File systems also include structures like the Master File Table
(MFT) in NTFS or the Inode table in Unix-based systems. Furthermore,
modern disks often employ various techniques for error correction, wear
leveling (in SSDs), and cache management to enhance performance and
reliability.
Reference
https://www.scaler.com/topics/operating-system/disk-management/ Plastic
Pollution PowerPoint Template - PPT Slides (sketchbubble.com)
https://www.tutorialspoint.com/disk-management-in-operating-system
https://www.geeksforgeeks.org/disk-attachment-in-operating-system/
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=r