Why we need files

Description

0 Operating Systems (File Systems) Note on Why we need files, created by Ahmad Abdelwahed on 26/06/2015.
Ahmad Abdelwahed
Note by Ahmad Abdelwahed, updated more than 1 year ago
Ahmad Abdelwahed
Created by Ahmad Abdelwahed almost 10 years ago
7
0
1 2 3 4 5 (0)

Resource summary

Page 1

We have three essential requirements for long-term information storage: It must be possible to store a very large amount of information. The information must survive the termination of the process using it. Multiple processes must be able to access the information at once. Just a few of the questions that quickly arise are: How do you find information ? How do you keep one user from reading another user's data ? How do you know which blocks are free ? As we saw how the operating system abstracted away the concept of the processor to create the abstraction of a process and how it abstracted away the concept of physical memory to offer processes address spaces, we can solve this problem with a new abstraction: the file.Files are logical units of information created by processes.File system is the part of operating system dealing with files.

Show full summary Hide full summary

0 comments

There are no comments, be the first and leave one below:

Similar

File System Consistency
Ahmad Abdelwahed
Components of An Operating System - Jason Madappattu
Jason EM
File Naming
Ahmad Abdelwahed
File attributes
Ahmad Abdelwahed
OS1: Operating system basics
MpoMp
OS11: Interprocess communication
MpoMp
OS9: Processes
MpoMp
Operating Systems
bubblesthelabrad
OS10: Threads
MpoMp
OS Final
Hello World