vault backup: 2022-09-05 11:07:31

This commit is contained in:
Jet Hughes 2022-09-05 11:07:31 +12:00
parent 707a9cbb66
commit 9910ab9e69
2 changed files with 32 additions and 0 deletions

View File

@ -0,0 +1,31 @@
---
title: "15-file-systems"
aliases:
tags:
- cosc204
- lecture
---
# what is a file
an interface of OS to users
os manages files just as files - it doesn't care what type of file it is - they are all bytes arranges logically in sequence.
they are arrangges logically in sequence
files need to be interpreted. THis is done by applications. e.g., powerpoint, ms paint, etc.
- the OS provides a logical unit of storage for the user
- the user refers to files
- the operating system maps files onto regions of the storage
- files are really an artifact of the dialogue between the user and the OS
# how to define it
- a colle
# file access pattersns
# directory structure
# file system implementation
# disk allocation methods

View File

@ -40,6 +40,7 @@ tags:
- [08-intro-to-c](notes/08-intro-to-c.md) - [08-intro-to-c](notes/08-intro-to-c.md)
- [11-struct-and-union](notes/11-struct-and-union.md) - [11-struct-and-union](notes/11-struct-and-union.md)
- [12-pointers-to-routines](notes/12-pointers-to-routines.md) - [12-pointers-to-routines](notes/12-pointers-to-routines.md)
-
# Archive # Archive