Tổng hợp tài liệu, ebook Công Nghệ Thông Tin tham khảo.
Phần mềm tính toán khoa học RST2ANU đã được thiết kế và xây dựng có thể sử dụng để giải quyết nhiều mô hình tối ưu phát sinh trong lĩnh vực nông nghiệp, hỗ trợ cho giảng dạy và nghiên cứu khoa học nông nghiệp cũng như trong các lĩnh vực khác. Phần mềm này đã được nâng cấp có tính thân thiện với người sử dụng và tránh được sao chép, có thể được ...
52 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1268 | Lượt tải: 0
• Tại sao không dùng nhiều tiến trình để thay thế cho việc dùng nhiều tiểu trình ? – Các tác vụ điều hành tiểu trình (tạo, kết thúc, điều phối, chuyển đổi, ) ít tốn chi phí thực hiện hơn so với tiến trình – Liên lạc giữa các tiểu trình thông qua chia sẻ bộ nhớ, không cần sự can thiệp
48 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1353 | Lượt tải: 0
Một bảng FAT gọi là bị phân mảnh nếu xảy ra ít nhất một trong 2 điều kiện sau: – Các phần tử FAT của 1 tập tin không liên tiếp nhau – Các phần tử FAT của các tập tin không liên tiếp nhau Truy xuất chậm Defragmentation
29 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1147 | Lượt tải: 0
• Một hệ thống tập tin phải được kết buộc (mount) trước khi có thể truy xuất (giống như tập tin phải được mở trước khi sử dụng) • Các HĐH thường phát hiện và tự động kết buộc các hệ thống tập tin tồn tại trên hệ thống – Windows kết buộc hệ thống tập tin vào ổ đĩa – Linux kết buộc hệ thống tập tin vào một thư mục • Một số HĐH cung cấp lệnh để...
46 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1360 | Lượt tải: 0
• (3) Boot loader sau đó nạp phần còn lại của HĐH. Chú ý rằng tại thời điểm này HĐH vẫn chưa chạy – Boot loader hiểu được nhiều hệ điều hành khác nhau – Boot loader hiểu được nhiều phiên bản khác nhau của các HĐH – Đã bao giờ nghe “dual boot” ?
39 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1130 | Lượt tải: 0
What’s the problem with polling in the sample program? • Running LED takes time • User might remove his/her finger from the switch • before the in al, dx instruction is executed • the microprocessor will not know that the user has pressed the button
340 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 982 | Lượt tải: 0
Mục tiêu: o Hiểu vai trò của HĐH trong hệ thống máy tính o Biết nguyên lý hoạt động của HĐH o Hiểu phương pháp thiết kế HĐH o Biết ứng dụng các nguyên lý trong thiết kế trong các HĐH hiện đại • Nội dung: o Tổng quan hệ điều hành và các thành phần của nó o Quản lý tiến trình o Quản lý bộ nhớ 8/8/2013 B 3 ộ m
6 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 981 | Lượt tải: 0
Để ngăn ngừa thrashing, chúng ta phải cung cấp cho tiến trình số khung mà nó cần o Vấn đề là làm sao biết được số khung mà tiến trình cần o Một vài kỹ thuật được sử dụng • Hai giải pháp ngăn ngừa thrashing o Mô hình tập làm việc (Working set model) o Sơ đồ tần suất lỗi trang (Page-fault frequency scheme) 10/28/2013 Ch 50 ương 8: V
64 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 995 | Lượt tải: 2
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: 1019 | 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: 993 | Lượt tải: 0