Storage blocks
Columbia Southern University
ITC 3306
Storage blocks
Data is described as a collection of information. The information that is stored in the files
system of the computer is known as digital data and is retrieved only after the operating system
has processed it. The information which is accessible to the operating system or user is present in
the form of files that are stored in the directory structures (McHoes & Flynn, 2018). The file
storage system is one of the most significant constituents of an operating system as it retrieves
executable files and programs that the operating system needs to work on them (Naegel, 2001).
Three methods for allocating user data on storage blocks includes, contiguous allocation, linked
allocation and indexed allocation.
Contiguous allocation needs to keep all blocks of a file together in the contiguous section
of the disk that means the file takes the space in the linear order of disk blocks. A considerable
time was required to move disk heads from point to point that may now substantiate the
advantages of keeping data contiguously. A variation for mapping files space in substantial
contiguous blocks, called extents (Rosenblum & Ousterhout, 1991). Veritas which is a high-level
performance file system requires extents to boost its performance.
Advantages
It is simple to execute and has faster performance.
It needs only the starting location and the number of total blocks.
It allows linear and random access with the same proficiency.