ĐA TIẾN TRÌNH
ThS. Trần Anh Dũng
Nội dung chính
1
2
3
4
07/05/2015 Lập Trình Trực Quan 2
Giới thiệu
Đa tiểu trình trên .NET
Quản lý tiểu trình
Đồng bộ hóa
5 Lập trình bất đồng bộ
Giới thiệu
Hệ điều hành đa nhiệm cổ điển:
Đơn vị bản sử dụng CPU process.
Process một đoạn chương trình độc lập đã được
nạp vào bộ nhớ.
Mỗi process thi hành một ứng dụng riêng, một
không gian địa chỉ một không gian trạng thái
riêng.
Các process liên lạc với nhau thông qua hệ điều
hành, tập tin, mạng.
07/05/2015 Lập Trình Trực Quan 3
Hệ điều hành đa nhiệm hiện đại, hỗ trợ Thread:
Đơn vị bản sử dụng CPU thread.
Thread một đoạn các câu lệnh được thi hành.
Mỗi process một không gian địa chỉ nhiều
thread điều khiển.
Mỗi thread bộ đếm chương trình, trạng thái các
thanh ghi ngăn xếp riêng.
07/05/2015 Lập Trình Trực Quan 4
Giới thiệu
Tiểu trình (thread) thường được tạo ra khi
muốn làm đồng thời 2 việc trong cùng một thời
điểm.
07/05/2015 Lập Trình Trực Quan 5
Giới thiệu