Website chia sẻ tài liệu, ebook tham khảo cho các bạn học sinh, sinh viên
Việc bảo vệ bộ nhớ được cài đặt bằng cách kết hợp bit bảo vệ (protection bit) với mỗi khung để xác định khung là read-only hay read-write. • Bit hợp lệ - không hợp lệ (Valid-invalid bit) được gắn vào mỗi đầu mục trong bảng trang: o “valid” chỉ ra rằng khung tương ứng đang nằm trong không gian địa chỉ luận lý của tiến trình, và do đó là trang ...
57 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1244 | Lượt tải: 0
Chọn ra một nạn nhân: o Chọn tài nguyên và tiến trình nào bị trưng dụng. o Cần xác định thứ tự trưng dụng để tối thiểu hóa chi phí. • Quay lại (rollback): o Đưa tiến trình quay lai một trạng thái an toàn nào đó. o Khởi động lại tiến trình từ trạng thái đó. o Đòi hỏi hệ thống phải lưu lại thông tin về trạng thái an toàn của tất cả các tiến tr...
45 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1244 | Lượt tải: 0
Giả sử tiến trình P gọi x.signal() khi tiến trình Q đang chờ trên biến điều kiện x, để tránh hai tiến trình thực thi cùng lúc trong monitor, một trong hai lựa chọn sau đây có thể được dùng: 1. Signal and wait: P chờ cho đến khi Q rời khỏi monitor hoặc chờ một điều kiện khác 2. Signal and continue: Q chờ cho đến khi P rời khỏi monitor hoặc chờ ...
55 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1262 | Lượt tải: 0
Luật Little – khi hệ thống trong trạng thái ổn định, số lượng các tiến trình rời khỏi hàng đợi sẽ bằng với số lượng các tiến trình vào hàng đợi: n = x W • Trong đó: o n: chiều dài hàng đợi trung bình o λ: tốc độ đến trung bình cho các tiến trình mới (vd 4 tiến trình/giây) o W: thời gian chờ trung bình trong hàng đợi • VD: trung bình có 7...
44 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1362 | Lượt tải: 0
• Tăng khả năng đáp ứng • Chia sẽ tài nguyên dễ dàng • Ít hao tốn tài nguyên hệ thống hơn • Tận dụng được khả năng trên các hệ thống có nhiều bộ xử lý
57 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1245 | Lượt tải: 0
Di chuyển nhiều chức năng từ nhân lên mức người dùng, giữ lại các phần chính yếu: quản lý quá trình, bộ nhớ, giao tiếp giữa các quá trình → nhân nhỏ hơn • Giao tiếp giữa các quá trình người dùng được thực hiện bằng cơ chế chuyển thông điệp gián tiếp thông qua nhân • Lợi ích: o Dễ dàng mở rộng HĐH như các dịch vụ mới, đưa vào không gian người...
45 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1221 | Lượt tải: 0
Là một trong các hệ thống máy tính thường thấy nhất o Rất khác biệt nhau về mục đích sử dụng, HĐH có mục đích giới hạn, hệ điều hành thời gian thực (real-time OS), có khi không có HĐH o Được sử dụng rất rộng rãi • Real-time OS được dùng trong các hệ thống có ràng buộc thời gian chặt chẽ o Các tiến trình phải hoàn tất trong một phạm vi thời g...
52 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1228 | Lượt tải: 0
Nội dung: Kiểm tra sản phẩm theo các tiêu chuẩn chiều cao,có nhiễm kim loại không và mức nước trong chai.Nếu sản phẩm cao quá yêu cầu hoặc là bị nhiễm kim loại thì loại sản phẩm đó.Đếm các sản phẩm đạt 2 tiêu chuẩn trên,sau đó nếu mức nước cao hơn yêu cầu thì sản phẩm cũng bị loại bỏ.Tốc độ băng tải 1,3 được điều khiển bằng tay,băng tải 2 điều ...
138 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1310 | Lượt tải: 0
Chạy chương trình FixBlast.exe để diệt các virus loại W32.Blaster.Worm. • Để chạy được chương trình FixBlast.exe đòi hỏi hệ thống đã được cài đặt Service Pack3 hoặc 4.
24 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1311 | Lượt tải: 0
Người quản trị hệ thống cần có công cụ đánh giá hiệu năng hoạt động của hệ thống như bộ vi xử lý,bộ nhớ trong, ổ đĩa cứng,. Để xác định dung lượng bộ nhớ cần cho hoạt động của máy phục vụ phải dựa vào chức năng mà máy đảm nhận. Người quản trị có thể sử dụng tiện ích Windows Task Manager để theo dõi quá trình sử dụng bộ nhớ ảo của hệ điều hành
52 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1237 | Lượt tải: 0