TAILIEUCHUNG - Bài giảng Hệ điều hành mã nguồn mở: Chương 6 - ThS. Lương Minh Huấn

Bài giảng "Hệ điều hành mã nguồn mở - Chương 6: Quản lý tiến trình - tài nguyên" cung cấp cho người học các kiến thức: Định nghĩa tiến trình, quản lý tiến trình, lập lịch, quản lý tài nguyên với Quota. Mời các bạn cùng tham khảo. | TRƯỜNG ĐẠI HỌC SÀI GÒN CHƯƠNG 6 QUẢN LÝ TIẾN TRÌNH TÀI NGUYÊN GV LƯƠNG MINH HUẤN NỘI DUNG Định nghĩa tiến trình Quản lý tiến trình . Lập lịch . Quản lý tài nguyên với Quota I. ĐỊNH NGHĨA TIẾN TRÌNH Tiến trình là một thực thể điều khiển đoạn mã lệnh cho chư rình hay dịch vụ trong hệ thống. Một tiến trình bao gồm Thành phần văn bản mã của chư rình thành phần dữ liệu những biến toàn cục Mỗi tiến trình mang một định danh gọi là PID Pro Identification . Process ID là một con số lớn hơn 0 và là duy n Hệ thống dựa vào các PID này để quản lý các tiến trình. Một tiến trình khi thực hiện nếu sinh ra nhiều tiến trình con được gọi là tiến trình cha parent process . Khi tiến trình cha bị dừng thì tất cả tiến trình con cũng sẽ bị dừ I. ĐỊNH NGHĨA TIẾN TRÌNH Số trong dấu là PID của tiến trình I. ĐỊNH NGHĨA TIẾN TRÌNH Có ba loại tiến trình chính trên Linux Tiến trình tương tác Interactive processes là tiến trình khởi động và quản lý bởi shell Tiến trình thực hiện theo lô Batch processes là tiến trình không nằm ở terminal mà hàng đợi để lần lượt thực hiện. Tiến trình ẩn trên bộ nhớ Daemon processes là tiến trình nằm ẩn dưới hệ thống. C trình thường khởi tạo lúc khởi động một cách tự động. Đa số các chương trình serve dưới hình thức này. Các chương trình loại này được gọi là chương trình daemond và t nó thường được kết thúc bằng chữ d . Ví dụ named . I. ĐỊNH NGHĨA TIẾN TRÌNH Các trạng thái của tiến trình Running các lệnh của tiến trình đang được thực hiện Sleeping tiến trình có trong bộ nhớ nhưng không làm gì cả Uninterruptable Sleep tiến trình đang chờ đợi tài nguyên Terminated sự thực thi của tiến trình kết thúc Zombie tiến trình dừng nhưng chưa kết thúc hẳn vì còn đang ch phản hồi của tiến trình cha Chỉ có một tiến trình ở trạng thái running tại một thời điểm Có thể có nhiều tiến trình ở trạng thái sleeping I. ĐỊNH NGHĨA TIẾN TRÌNH ẾN TRÌNH TIỀN CẢNH Khi thực hiện một chương trình từ dấu đợi lệnh hoặc chư rình sẽ thực hiện và hệ thống không xuất hiện dấu đợi lệnh đến khi thực .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.