tailieunhanh - Bài giảng Hệ điều hành Unix-Linux: Chương 4 - Đặng Thu Hiền
Bài giảng Hệ điều hành Unix-Linux - Chương 4 trình bày về quản trị tiến trình. Trong chương này, ngoài các khái niệm cơ bản người học sẽ tìm hiểu về phân cấp trong Linux, điều khiển tiến trình, trạng thái tiến trình, trạng thái tiến trình với người dùng,. . | Hệ điều hành UNIX-Linux Chương 4. Quản trị tiến trình Đặng Thu Hiền Khoa Công nghệ thông tin Trường Đại học Công nghệ Đại học Quốc gia Hà Nội 1 Khái niệm cơ bản Tiến trình là đối tượng trong hệ thống tương ứng với một phiên thực hiện của một chương trình Tiến trình bao gồm ba thành phần là text data stack Text là thành phần câu lệnh thực hiện data là thành phần dữ liệu còn stack là thành phần thông tin tạm thời hoạt động theo cơ chế LIFO Các câu lệnh trong text chỉ thao tác tới vùng data stack tương ứng của tiến trình không truy nhập được tới data và stack của các tiến trình khác ngoại trừ các vùng dữ liệu dùng chung Hệ thống thực hiện theo ba mức mức người dùng mức nhân và mức phần cứng. Mức người dùng user level gồm có chương trình người dùng và chương trình trong các th- viện. Các chương trình này chạy phần lệnh của chúng thực hiện trong trạng thái người dùng của tiến trình. chương trình người dùng thao tác với nhân hoặc trực tiếp hoặc gián tiếp nhờ gọi thư viện nhờ các lời gọi hệ thống. Mức nhân là mức trọng tâm nhất của hệ điều hành Linux-UNIX. Là những chương trình của hệ điều hành thuộc hệ thống con điều khiển File hệ thống con điều khiển tiến trình các lời gọi hệ thống system calls các chương trình điều khiển thiết bị Cache bộ đệm và các chương trình điều khiển phần cứng Hai thành phần cơ bản nhất là Hệ thống điều khiển File và Hệ thống con điều khiển tiến trình Đặng Thu Hiền - 2009 2 Phân cấp trong Linux Hệ thông con điều khiến quá trình bao gom 3 thành phần con bên phải Bộ truyên thông liên quá trình Bộ lập lịch Thành phần điều phoi bộ Đặng Thu Hiền - 20
đang nạp các trang xem trước