Bài giảng hệ điều hành : CÁC MÔ HÌNH XỬ LÝ ĐỒNG HÀNH part 2 pdf

6 339 0
Bài giảng hệ điều hành : CÁC MÔ HÌNH XỬ LÝ ĐỒNG HÀNH part 2 pdf

Đang tải... (xem toàn văn)

Thông tin tài liệu

7 Khaùi nieäm tieán trình P2 int a; IP P1 int a; IP 8 Mô hình đa tiến trình (MultiProcesses)  Hệ thống là một tập các tiến trình hoạt động đồng thời  Các tiến trình độc lập với nhau => không có sự trao đổi thông tin hiển nhiên winword Visual C CDplayer Excel OS 9 Mô hình đa tiểu trình (MultiThreads)  Muốn nhiều dòng xử lý đồng thời cùng chia sẻ tài nguyên (server, OS, các chương trình tính toán song song) alta vista  TIỂU TRÌNH (THREAD) 10 Khác biệt giữa Tiểu trình & Tiến trình  Tiểu trình : 1 dòng xử lý  Tiến trình :  1 không gian đòa chỉ  1 hoặc nhiều tiểu trình  Các tiến trình là độc lập  Các tiểu trình trong cùng 1 tiến trình không có sự bảo vệ lẫn nhau (cần thiết ? ). P1 int a; T1 T2 T 3 11 Tiểu trình hạt nhân (Kernel thread) Khái niệm tiểu trình được xây dựng bên trong hạt nhân T1 T2 HDH System call User mode Kernel mode 12 Tiểu trình người dùng (User thread) Khái niệm tiểu trình được hỗ trợ bởi một thư viện hoạt động trong user mode T1 Kernel T2 User mode Kernel mode T3 LWP1 LWP2 P1 P2 . 7 Khaùi nieäm tieán trình P2 int a; IP P1 int a; IP 8 Mô hình đa tiến trình (MultiProcesses)  Hệ thống là một tập các tiến trình hoạt động đồng thời  Các tiến trình độc lập với nhau =>. nhiên winword Visual C CDplayer Excel OS 9 Mô hình đa tiểu trình (MultiThreads)  Muốn nhiều dòng xử lý đồng thời cùng chia sẻ tài nguyên (server, OS, các chương trình tính toán song song) alta. Tiểu trình & Tiến trình  Tiểu trình : 1 dòng xử lý  Tiến trình :  1 không gian đòa chỉ  1 hoặc nhiều tiểu trình  Các tiến trình là độc lập  Các tiểu trình trong cùng 1 tiến trình

Ngày đăng: 26/07/2014, 18:21

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan