1
H điu hành UNIX-Linux
Chương 1. Gii thiu chung v
UNIX/Linux Đặng Thu Hin
Khoa Công ngh thông tin
Trường Đại hc Công ngh
Đại hc Quc gia Hà Ni
2
Đặng Thu Hin - 2010
H điu hành
nPhn mm h thng
nQun tr tài nguyên
nCung cp cho người dùng mt máy tính m rng
nQun tr tài nguyên
nPhn cng: CPU, b nh trong ...
nPhn mm: h thng dch v, ng dng và d liu
nPhân loi
nH điu hành tp trung (truyn thng)
nH điu hành mng
nH điu hành phân tán
nH t tr cng tác
3
Đặng Thu Hin - 2010
H điu hành tp trung
nKhái nim
nT l truyn thông liên b x lý / truyn thông ni ti
nh
nĐiu khin tp trung và s dng thông tin toàn cc
nPhân loi
nĐơn chương trình: MS-DOS. Chế độ SPOOLING
nĐa chương trình (và Đa người dùng)
nThi gian thc
nH điu hành đa chương trình
nChế độ đa bài toán (chế độ m - batch): MFT, MVT ví
d DOS trên máy IBM, OS trên EC ...
nChế độ đa người dùng (multi-users)
4
Đặng Thu Hin - 2010
H điu hành đa người dùng
nĐịnh hướng
nNhiu người dùng đồng thi dùng trm cui (terminal)
nTính thân thin: người dùng quan sát ng dng thc
hin
nĐặc đim điu khin
nB nh: b nh o (Virtural Memory) m rng không
gian b nh thc
nCPU: phân chia thi gian (Time Shared) theo lượng t
thi gian
nVí d
nUNIX
nLinux mt biến th ca UNIX
5
Đặng Thu Hin - 2010
Lch s h điu hành UNIX
nD án MULTICS – 1965
nMIT (Masschusetts Institute of Technology) +
Bell t AT&T
nLà h điu hành dành cho máy tính ln GE-645
nMULTiplexed Information and Computing Service
nH điu hành đa người dùng, din rng, tính
toán nhanh ...
nMc tiêu ca d án: Thương phm
nTht bi