[r]
(1)Hệ điều hành UNIX-Linux
Chương Giới thiệu chung về
UNIX/Linux
Đặng Thu Hiền
(2)Hệ điều hành
n Phần mềm hệ thống
n Quản trị tài nguyên
n Cung cấp cho người dùng một máy tính mở rộng
n Quản trị tài nguyên
n Phần cứng: CPU, bộ nhớ
n Phần mềm: hệ thống dịch vụ, ứng dụng dữ liệu
n Phân loại
n Hệ điều hành tập trung (truyền thống)
n Hệ điều hành mạng
(3)Hệ điều hành tập trung
n Khái niệm
n Tỷ lệ truyền thông liên bộ xử lý / truyền thông nội tại
nhỏ
n Điều khiển tập trung sử dụng thơng tin tồn cục
n Phân loại
n Đơn chương trình: MS-DOS Chế độ SPOOLING n Đa chương trình (và Đa người dùng)
n Thời gian thực
n Hệ điều hành đa chương trình
n Chế độ đa toán (chế độ mẻ - batch): MFT, MVT ví
dụ DOS máy IBM, OS EC
(4)Hệ điều hành đa người dùng
n Định hướng
n Nhiều người dùng đồng thời dùng trạm cuối (terminal) n Tính thân thiện: người dùng quan sát ứng dụng thực
hiện
n Đặc điểm điều khiển
n Bộ nhớ: bộ nhớ ảo (Virtural Memory) mở rộng không
gian bộ nhớ thực
n CPU: phân chia thời gian (Time Shared) theo lượng tử
thời gian
n Ví dụ
n UNIX
(5)Lịch sử hệ điều hành UNIX
n Dự án MULTICS – 1965
n MIT (Masschusetts Institute of Technology) +
Bell từ AT&T
n Là hệ điều hành dành cho máy tính lớn GE-645
n MULTiplexed Information and Computing Service
n Hệ điều hành đa người dùng, diện rộng, tính
tốn nhanh
n Mục tiêu của dự án: Thương phẩm
(6)Lịch sử hệ điều hành UNIX
n UNICS-1969, UNIX - 1970 1973
n Ken Thompson (Bell, Multics) Dennics Richie
n Thừa hưởng dự án MULTICS, viết UNICS chế độ mẻ cho máy
PDP-7 (assembler) => 1970 cho máy PDP-11/20 (UNIX)
n 1971: nhằm khả chuyển (nhiều loại máy tính) viết B n 1973: UNIX viết ngơn ngữ C
n Giai đoạn 1980-1990
n AT&T phổ biến UNIX mã nguồn mở tới đại học n 1982 thương mại UNIX-3
(7)Lịch sử hệ điều hành UNIX
n Sau 1990
n UNIX-5 phiên coi chuẩn UNIX
n AT&T UNIX-5 phiên
n Berkley Software Distribution (BSD)
n XENIX MicroSoft
n SUN OS
n website http://problem.rice.edu/
n UNIX Inernational (UI)
n Cung cấp AT&T Giao diện đồ họa Open Look
n Open Source Foudation (OSF)
n IBM, HP, DEC hỗ trợ
n Cung cấp UNIX khác với AT&T
n Free SoftWare Foundation (FSF):