vault backup: 2022-11-04 11:46:13

This commit is contained in:
Jet Hughes 2022-11-04 11:46:13 +13:00
parent e252a59ca1
commit 9cb1b64d65
7 changed files with 33 additions and 13 deletions

View File

@ -3,9 +3,9 @@ title: "07-business-process-modelling"
tags:
- info201
- lecture
sr-due: 2022-11-02
sr-interval: 111
sr-ease: 270
sr-due: 2023-11-16
sr-interval: 377
sr-ease: 290
---
- understand core conepts related to business process mondelling

View File

@ -4,8 +4,8 @@ aliases:
tags:
- comp210
- lecture
sr-due: 2022-11-04
sr-interval: 3
sr-due: 2022-11-12
sr-interval: 8
sr-ease: 250
---

View File

@ -4,9 +4,9 @@ aliases:
tags:
- conp210
- lecture
sr-due: 2022-11-04
sr-interval: 3
sr-ease: 250
sr-due: 2022-11-15
sr-interval: 11
sr-ease: 270
---
# Intrusion detection cont.

View File

@ -4,9 +4,9 @@ aliases:
tags:
- cosc202
- lecture
sr-due: 2022-11-03
sr-interval: 116
sr-ease: 272
sr-due: 2023-12-02
sr-interval: 393
sr-ease: 292
---
- understnad the purpose of build tools

View File

@ -28,6 +28,8 @@ tags:
- [6809-addressing-modes](notes/6809-addressing-modes.md)
- [6809](notes/6809.md)
# Lectures
- [01-bits-and-bytes](notes/01-bits-and-bytes.md)
- [02-combinatorial-logic](notes/02-combinatorial-logic.md)

View File

@ -0,0 +1,12 @@
---
title: "management-of-file-systems"
aliases:
tags:
---
A file is a collection of related data. They can be thought of as artifacts of the dialogue between the user and the OS
The attributes of a file are stored in an index node (inode) which held in a directory. These attributes include: name, owner, type, location, size, permissions, more.
There are two main systems calls for file interaction: write and read

View File

@ -5,12 +5,18 @@ tags:
- cosc202
---
# Userspace
This is where applications run. Computer resources are isolated in compute and data
- cannot access memory belonging to another process
- cannot directly access hardware
- cannot occupy all of the CPUs time on one application
# Kernal
# Kernal space
"all seeing and all powerful" The kernel sits below the userspace and manages resource allocation and directly controls harware. Usuallly you dont directly interact with the kernel when developing software. You do interact indirectly with the kernel, it permits your interactions with the environment (input/output from/to files, network, and terminals). The standard library usually insulates you from the OS kernel, may abstract over different OSs, and do operations in an OS-agnostic way.
Among the Kernels responsibilities are these main tasks
- File systems
- Process Management
- Memory Management
- IO Systems
- Device Drivers