Paralelnu multi-CPU arhitekturu
Interaktivnu arhitekturu
Distribuiranu multi-computer arhitekturu
Batch arhitektru
Procesa i kernela
Procesa i memorije
Procesa i CPU
Procesa i aplikativnog sloja
Samo 2 resursa: CPU i RAM
Bilo koje resurse sistema
Samo CPU
Samo RAM
Samo 2 resursa: CPU i datoteke
Samo 3 resursa: CPU, RAM i datoteke
Timer
Cooler
Mouse
Hard disc
Cash memorija
Flash memorija
MDA
Network card
MDA I PIC
MMU i DMA
MMU i Timer
MDA i timer
PIC i mrezna kartica
MMU i PIC
CPU time
DMA
PIC
RAM
Network
UNIX / Linux
MS windows
DOS
Cloud computing
Google chrome
Hardvera
Sistemskog softvera
Aplikativnog softvera
Mreznog sloja
Kernelskog sloja
Privilegovanih I/O instrukcija
Page tabele
Segment tabele
Base i limit tabele
Privilegovanih memorijskih istrukcija
Ne privilegovanih memorijskih instrukcija
Ne privilegovanih I/O instrukcija
Kernel
MMU
Device Driver
TCP/IP
Interrupt routine
Istovremeno i resource allocator i resource manager
Samo resource allocator
Samo resource manager
Na nekim sistemima resource allocator a na nekim resource manager
Multiprograming je obavezan, on-line komunikacija je obavezna
Multiprograming nije obavezan, on-line komunikacija nije obavezna
Multiprograming je obavezan, on-line komunikacija nije obavezna
Multiprograming nije obavezan, on-line komunikacija je obavezna
Ne koristi se kod batching sistema, koristi se kod interaktivnih sistema
Koristi se kod batching sistema, ne koristi se kod interaktivnih sistema
Ne koristi se kod batching sistema, ne koristi se kod interaktivnih sistema
Koristi se kod batching sistema, koristi se kod interaktivnih sistema
Base i limit registra
Segment nabele
Ne privilegovanih memorijskih instrukcija
Privilegovanih memorijskih instrukcija
Page tabele
Nije obavezna kod batching sistema, je obavezna kod interaktivnih sistema
Je obavezna kod batching sistema, nije obavezna kod interaktivnih sistema
Je obavezna kod batching sistema, je obavezna kod interaktivnih sistema
Nije obavezna kod batching sistema, nije obavezna kod interaktivnih sistema
Bilo koje resurse sistema koje je tražio i za koje ima pravo korištenja
Bilo koje resurse sistema
Samo RAM
Samo 2 resursa: CPU i RAM
Samo CPU
Timer
Keš memorija
Flash memorija
DMA
Network card
Distribuiranu multi-computer arhitekturu
Paralelnu multi-CPU arhitekturu
Batch arhitekturu
Cluster arhitekturu
Interaktivnu arhitekturu
Sistemskog softvera i aplikativnog softvera
User sloja
Mrežnog sloja
Kernelskog sloja
Hardvera
Cluster arhitekturu
Distribuiranu multi-computer arhitekturu
Interaktivnu arhitekturu
Paralelnu multi-CPU arhitekturu
Batch arhitekturu
SJF
FCFS (FIFO)
RR
Priority
SRTF
RR
FCFS (FIFO)
Priority
SJF
SRTF
Smanjenje zakucavanja
Poboljšanje vremena odziva
Povedanje propusne modi OS
Povedanje performansi
RR
FCFS (FIFO)
Priority
SJF
SRTF
RR
FCFS (FIFO)
Priority
SJF
SRTF