GoConqr has a new look! Let us know what you think.

Notes

Why we need files

Ahmad Abdelwahed Operating Systems 0 English 1 page

Content of the notes (1)

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.

Information

Description
0 Operating Systems (File Systems) Note on Why we need files, created by Ahmad Abdelwahed on 26/06/2015.
Views
21
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?