[OS] Introduction

immanuelk1m·2024년 4월 11일
0

OS

목록 보기
2/8

Definition of operating system

System View (Resource allocator, Control program)

Computer system organization and operation

Bootstrap -> OS kernel
Bus
interrupt (interrupt handler, interrupt vector)
Fetch -> Decode -> Execute -> Store

Busy waiting
DMA (Direct Memory Access)

Computer system architecture

Multi-Processor System
Tightly-coupled system (Shared bus clock memory, peripheral
SMP(Symmetric multiprocessing)
ASMP(Symmetric multiprocessing - master slave relation)
NUMA system

Operating system structure and operation

Multiprogramming
Timesharing(multitasking)
swapping (swap-in swap-out)
virtual memory

dual mode operation (user mode 1 / kernel mode 0)
privileged instuction
timer

Core components of OS

multi programing
multi tasking
multi processing
multi threading

Process
Thread
Task
Device driver (kernel mode)
Cashing (locality of reference)
Cashe coherence

Protection / Security

Computing environments

Emlation / Virtualization

profile
개발 새발

0개의 댓글

관련 채용 정보