Protection là gì?
- ★
- ★
- ★
- ★
- ★
Khi đề cập đến hệ điều hành, bảo vệ (protection) đề cập đến một cơ chế kiểm soát quyền truy cập của các chương trình, tiến trình (process) hoặc người dùng vào các tài nguyên (resource) được xác định bởi hệ thống máy tính.
Sự cần thiết của bảo vệ (protection) là:
- Để ngăn chặn sự truy cập của những người dùng trái phép và
- Để đảm bảo rằng mỗi chương trình hoặc quy trình đang hoạt động trong hệ thống chỉ sử dụng tài nguyên như chính sách (policy) đã nêu,
- Để cải thiện độ tin cậy (reliability) bằng cách phát hiện các lỗi tiềm ẩn (latent error).
Vai trò của bảo vệ (protection) là cung cấp một cơ chế thực hiện các chính sách xác định việc sử dụng các tài nguyên trong hệ thống máy tính.
Mỗi ứng dụng đều có các chính sách sử dụng tài nguyên khác nhau và chúng có thể thay đổi theo thời gian nên việc bảo vệ hệ thống không chỉ là mối quan tâm của người thiết kế hệ điều hành. Người lập trình ứng dụng cũng nên thiết kế cơ chế bảo vệ để bảo vệ hệ thống của họ khỏi bị lạm dụng.
Chính sách khác với cơ chế. Các cơ chế xác định cách thức thực hiện một việc gì đó và các chính sách xác định những gì sẽ được thực hiện. Các chính sách được thay đổi theo thời gian và địa điểm. Sự tách biệt giữa cơ chế và chính sách có ý nghĩa quan trọng đối với tính linh hoạt của hệ thống.
Learning English Everyday