1. Trang chủ
  2. » Thể loại khác

hệ điều hành nhom 7

26 213 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN  BÀI TẬP LỚN MÔN: NGUYÊN LÍ HỆ ĐIỀU HÀNH Đề tài: Nghiên cứu tìm hiểu quản lý thiết bị ngoại vi HĐH Windows Giáo Viên:Th.s Nguyễn Tuấn Tú Nhóm: 07-KHMT3-K9 BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN  MÔN: NGUYÊN LÍ HỆ ĐIỀU HÀNH Đề tài: Nghiên cứu tìm hiểu quản lý thiết bị ngoại vi HĐH Windows Giảng viên hướng dẫn: Th.S Nguyễn Tuấn Tú Nhóm 07: Trịnh Sỹ Mừng (0941060250) Phạm Đăng Tấn.(0941060203) Nguyễn Tú Anh.(0941060237) Quách Hải Hưng.(0941060192) MỤC LỤC DANH MỤC HÌNH Hình 2.1: Một số cổng .5 Hình 2.2: Cáp máy in Hình 2.3: Khe cắm PCI .6 Hình 2.4: Các thiết bị IEEE1394 Hình 2.5: Bàn phím Hình 2.6: Cổng USB Hình 2.7: Chuột Hình 2.8: LCD 11 Hình 2.9: AGP Bus dùng với card gia tốc đồ họa 12 Hình 2.10: Tài nguyên hệ thống .14 LỜI NÓI ĐẦU Ngày khoa học kỹ thuật giới nói chung, Việt Nam nói riêng đà phát triển mạnh mẽ không ngừng nâng cao phát triển mặt Đặc biệt ngành công nghệ thông tin Để đáp ứng nhu cầu ngày cao người, máy tính không ngừng chỉnh lí hoàn thiện Cùng với đóng góp quan trọng, thiếu thiết bị ngoại vi Nội dung Quản lí thiết bị ngoại vi Windows bao gồm chương: Chương I: Giới thiệu quản lí thiết bị ngoại vi windows Chương II: Nhận biết, quản lí thiết bị ngoại vi windows Chương III: Các kĩ thuật áp dụng quản lí thiết bị Chương IV: Spool (Simultaneous peripheral operations on line) CHƯƠNG GIỚI THIỆU VỀ QUẢN LÍ CÁC THIẾT BỊ NGOẠI VI TRONG WINDOWS 1.1 Khái niệm Thiết bị ngoại vi tên chung nói đến số loại thiết bị bên thùng máy gắn kết với máy tính với tính nhập xuất (IO) mở rộng khả lưu trữ (như dạng nhớ phụ) Thiết bị ngoại vi máy tính là: - Thiết bị cấu thành lên máy tính thiếu số loại máy tính - Thiết bị có mục đích mở rộng tính khả máy tính 1.2 Yêu cầu quản lí thiết bị Chức thiết bị ngoại vi đảm nhiệm việc truyền thông tin qua lại phận hệ thống Do đó, yêu cầu hệ điều hành tìm phương pháp tổ chức truy nhập thông tin thiết bị Ngoài thiết bị chuẩn có tính chất bắt buộc (màn hình, bàn phím, máy in…) hệ thống máy tính phải có khả kết nối với số lượng tùy ý thiết bị ngoại vi bổ sung Các thiết bị khác chất nguyên lí hoạt động, hệ điều hành cần phải tìm cách quản lí, điều khiển khai thác thiết bị cách hiệu CPU không làm việc trực tiếp với thiết bị ngoại vi cần phải tổ chức thiết bị cho CPU không phụ thuộc vào biến động thiết bị 1.3 Nguyên tắc tổ chức quản lí thiết bị Dựa sở: CPU điều khiển thao tác vào/ra không trực tiếp thực thao tác Để đảm bảo nguyên tắc này, thiết bị không gắn trực tiếp với CPU mà gắn với thiết bị đặc biệt – thiết bị điều khiển (Control Device) Một thiết bị điều khiển kết nối với nhiều thiết bị vào/ra Thiết bị điều khiển đóng vai trò máy tính chuyên dụng có nhiệm vụ điều khiển thiết bị kết nối với gọi kênh vào/ra Mỗi kênh vào có ngôn ngữ hệ lệnh riêng Chúng hoạt động độc lập với nhau, độc lập với CPU độc lập với thành phần khác hệ thống Một hệ thống máy tính có nhiều kênh vào/ra, kênh vào/ra lại có kênh Để điều khiển hoạt động kênh, cần có chương trình điều khiển riêng gọi chương trình điều khiển kênh CPU điều khiển thao tác vào/ra thông qua chương trình điều khiển kênh tương ứng với công việc cần thực (nguyên lí Marcro Processor) Nguyên lí điều khiển cho phép lúc thao tác vào/ra thực thiết bị ngoại vi CPU hoạt động song song thực tính toán điều khiển chừng chưa cần tới kết vào/ra Khi có kế vào/ra, kênh phát tín hiệu ngắt báo cho CPU biết Tùy theo hoàn cảnh cụ thể, tín hiệu ngắt xử lí lưu trữ lại để xử lí có điều kiện chí bị hủy bỏ hệ thống không quan tâm đến kết Như vậy, ngắt vào/ra xuất sau cho phép vào/ra thực xong trước cho phép vào/ra thực Để đảm bảo hiệu suất xử lí cao, hệ thống cần phải biết sớm tốt thời điểm kết thúc phép vào/ra Chính vậy, kênh báo cho hệ thống biết kết vào/ra vào thời điểm sớm phép vào/ra kết thúc nhiều mức, nhiều nơi khác như: thiết bị điều khiển, thời điểm lệnh chuyển đến thiết bị vào/ra, thiết bị vào/ra nhận tín hiệu điều khiển cho phép vào thực xong thiết bị ngoại vi Phương pháp tổ chức cho phép gắn thêm thiết bị đồng thời đảm bảo cho hệ thống không phụ thuộc cấu hình thiết bị cụ thể, hệ thống có tính lưu động cao CHƯƠNG NHẬN BIẾT, QUẢN LÍ CÁC THIẾT BỊ NGOẠI VI TRONG WINDOWS 2.1 Nhận dạng số cổng: Hình 2.1: Một số cổng 2.2 Bộ thu phát hồng ngoại: - Sử dụng tài nguyên cổng nối tiếp song song để truyền thông tin - Tạo cổng hồng ngoại ảo để sử dụng thiết bị hồng ngoại - Đặc điểm chung: LOS (Line of Sight) - Công nghệ Radio ( Bluetooth hay 802.11b) phương pháp phổ biến để sử dụng thiết bị I/O không dây 2.3 Cáp máy in: Hình 2.2: Cáp máy in 2.4 Khe cắm PCI: Các khe cắm PCI bo mạch hệ thống: Hình 2.3: Khe cắm PCI Chủ Bus PCI: - Quản lý bus PCI khe cắm mở rộng PCI - Gán IRQ địa I/O cho card PCI - Bus PCI sử dụng ngắt chuyển tiếp từ card PCI qua kênh IRQ đến CPU Dùng khe cắm PCI: - Bus PCI bus I/O chuẩn - Các thiết bị nối với bus PCI chạy với tốc độ khác với tốc độ CPU - Thường dùng cho thiết bị yêu cầu tốc độ cao(Card mạng card chủ SCSI) 2.5 Khe cắm ISA: - Cấu hình không tự động - Bus ISA không quản lý tài nguyên hệ thống - Thiết bị ISA phải yêu cầu tài nguyên hệ thống lúc khởi động - Dùng cho thiết bị cũ không yêu cầu tốc độ cao 2.6 Cổng IEEE 1394: - Còn gọi FireWire iLink - Truyền số liệu nối tiếp nhanh USB - Có thể cung cấp tốc độ 1.2 Gbps - Có thể thay cho SCSI thiết bị multimedia dung lượng lớn - Các thiết bị xâu chuỗi vào quản lý điều khiển chủ sử dụng chung tài nguyên hệ thống Các thiết bị IEEE 1394: Hình 2.4: Các thiết bị IEEE1394 • Tương lai thay hoàn toàn cổng nối tiếp song song, nhờ: - Nhanh nhiều, dễ sử dụng - Cho phép cắm tháo nóng với thiết bị - Hiện có nhiều thiết bị sử dụng cổng USB (Chuột, Joystick, Bàn phím, Máy in, Đĩa cứng di động) • Dùng cổng USB: Bộ điều khiển chủ USB: - Thăm dò thiết bị để biết nhu cầu nhập xuất liệu - Quản lý thông tin đến CPU cho tất thiết bị dùng kênh IRQ, dãi địa I/O kênh DMA - Tự động gán tài nguyên hệ thống lúc khởi động startup (cùng với OS) • Điều kiện để có thiết bị USB sử dụng được: - Bo mạch hệ thống card mở rộng cung cấp 1cổng USB - OS có đặc tính hỗ trợ USB (Windows 98, XP, 2000) - Thiết bị USB - Trình điều khiển thiết bị USB (của hệ điều hành độc lập) 2.9 Chuột: - Chuột bi lăn - Chuột quang - Trackball (Chuột bi xoay) - Touch pads (Chuột máy xách tay) Hình 2.7: Chuột Kết nối chuột: - Cổng nối tiếp - Cổng PS/2 DIN từ bo mạch hệ thống - Cổng USB - Dùng đầu nối chữ Y để nối chuột với bàn phím - Kết nối không dây 2.10 Hệ thống Video PC: • Hệ thống video thiết bị phần cứng chịu trách nhiệm việc hiển thị thông tin (văn hình ảnh) PC, bao gồm: - Video controller (card video): định chất lượng hiển thị thông tin độ mịn màu sắc - Monitor: CRT LCD a Monitor: - Đánh giá theo kích cỡ hình, độ phân giải, tốc độ làm tươi đặc trưng quét xen dòng - Hầu hết thoả mãn tiêu chuẩn Super VGA (Video Graphics Adapter) - Sử dụng công nghệ CRT (cathode-ray tube) công nghệ LCD (liquid crystal display) technology 10 b LCD Panel: Hình 2.8: LCD Độ phân giải độ sâu màu: • Độ phân giải m x n: m =số lượng pixel theo chiều ngang N =số lượng pixel theo chiều đứng - Độ phân giải cao hình ảnh mịn - Độ sâu màu: D màu b bit D =số lượng màu mà pixel hiển thị B = log2D =số bit dùng để biểu diễn màu pixel - Dung lượng RAM video cần thiết= m x n x b (bit) 2.11 Card Video: • Chất lượng hệ thống video đánh giá theo: - Tính toàn hệ thống PC - Chất lượng hình ảnh (Độ phân giải Màu sắc) - Đặc trưng tiết kiệm điện - Dễ cài đặt sử dụng • Yếu tố định 1card video: - Bus liệu - Dung lượng RAM video • Các kiểu Bus sử dụng cho Card video: 11 - Bus VESA (Video Electronics Standards Association) - Bus PCI - Bus AGP Hình 2.9: AGP Bus dùng với card gia tốc đồ họa Card gia tốc đồ hoạ: • Card video có xử lý riêng để tăng cường tính hiển thị thông tin PC • Giảm bớt gánh nặng cho CPU việc: - Giải mã MPEG - Đồ hoạ 3-D - Cổng kép - Chuyển đổi không gian màu - Interpolated scaling - EPA Green PC support 2.12 Bộ nhớ Video (RAM video): • Định vị card video, có nhiều loại: - VRAM (Video RAM) - SGRAM (synchronous graphics RAM) - WRAM (window RAM) 12 - 3-D RAM 2.13 Cổng nối tiếp song song: • Cổng nối tiếp: - Truyền số liệu nối tiếp - Đếm số chân cổng để nhận dạng - Còn gọi đầu nốiDB-9 vàDB-25 - Luôn male - Có thể có COM1, COM2, COM3 COM4 - Tuân theo chuẩn giao tiếp RS-232c • Cổng song song: - Truyền số liệu song song - Cáp có chiều dài hạn chế(10 đến15 feet) - Luôn cổng female - Thường dùng cho máy in song song, có ứng dụng khác - Có thể có LPT1, LPT2, LPT3 Tốc độ truyền liệu cổng: 13 Tài nguyên hệ thống cho cổng: Hình 2.10: Tài nguyên hệ thống 2.14 Kết nối không modem: - Một cáp đặc biệt (null modem cable hay modem eliminator) cho phép truyền liệu hai thiết bị DTE không cần modem - Cáp có vài dây nối chéo để mô modem 2.15 Ổ đĩa cứng: Ổ đĩa cứng, hay gọi ổ cứng (Hard Disk Drive, viết tắt: HDD) thiết bị dùng để lưu trữ liệu bề mặt đĩa hình tròn phủ vật liệu từ tính Ổ đĩa cứng loại nhớ “không thay đổi” (non-volatile), có nghĩa chúng không bị liệu ngừng cung cấp nguồn điện cho chúng Ổ đĩa cứng thiết bị quan trọng hệ thống chúng chứa liệu thành trình làm việc người sử dụng máy tính Những hư hỏng thiết bị khác hệ thống máy tính sửa chữa thay được, liệu bị yếu tố hư hỏng phần cứng ổ đĩa cứng thường khó lấy lại 14 Ổ đĩa cứng khối nhất, đĩa cứng lắp ráp cố định ổ từ sản xuất nên thay “đĩa cứng” với cách hiểu ổ đĩa mềm ổ đĩa quang Ổ cứng thường gắn liền với máy tính để lưu trữ liệu cho dù chúng xuất muộn so với máy tính 15 CHƯƠNG CÁC KĨ THUẬT ÁP DỤNG TRONG QUẢN LÍ THIẾT BỊ 3.1 Kĩ thuật vùng đệm a, Khái niệm Vùng đệm vùng nhớ trung gian dùng làm nơi lưu trữ thông tin tạm thời thao tác vào/ra Để thực thao tác vào/ra, hệ thống cần phải thực bước sau: - Kích hoạt thiết bị - Chờ thiết bị đạt trạng thái thích hợp - Chờ thao tác vào/ra thực b, Mục đích Việc chờ đợi thiết bị đạt trạng thái thích hợp chiếm thời gian lớn tổng thời gian thực thao tác vào/ra Vì vậy, để đảm bảo tốc độ hoạt động chung toàn hệ thống, thao tác vào/ra cần phải sử dụng vùng đệm nhằm mục đích: - Giảm số lượng thao tác vào/ra vật lí - Cho phép thực song song thao tác vào/ra với thao tác xử lí thông tin khác - Cho phép thực trước phép nhập liệu c, Phân loại vùng đệm - Vùng đệm chung chuyển: Hệ thống tổ chức vùng nhớ riêng biệt: vùng nhớ vào vùng nhớ Tương ứng hệ thống có hai lệnh để đưa thông tin vào lấy thông tin (read/write) Trong chương trình ứng dụng, sau mở file, thông tin chuyển đến vùng nhớ vào Khi gặp lệnh đọc, thông tin chuyển từ vùng nhớ vào tới địa tương ứng nêu chương trình ứng dụng, giá trị lưu trữ hai nơi nhớ Sau giá trị cuối vùng đệm lấy xử lí, vùng đệm trở nên rỗng hệ thống tổ chức nhập thông tin vào thời điểm sớm Để giảm thời gian chờ đợi, 16 hệ thống tổ chức nhiều vùng đệm vào, hết thông tin vùng đệm hệ thống chuyển sang vùng đệm Đối với vùng đệm ra, thông tin xử lý tương tự theo trình tự ngược lại Lệnh ghi (write) không đưa trực tiếp thông tin thết bị mà đưa vào vùng đệm Khi vùng đệm đầy, hệ thống chuyển sang làm việc với vùng đệm đồng thời tổ chức đưa thông tin tư vùng đệm trước thiết bị Ưu điểm vùng đệm trung chuyển có hệ thống song song cao, phổ dụng (áp dụng cho phép vào ra), cách thức tổ chức đơn giản nhược điểm tốn nhớ ( phải tổ chức hai vùng nhớ riêng), trao đổi thông tin nhớ - Vùng đệm xử lí: Trong vùng đệm xử lý, thông tin vào xử lý vùng nhớ, thông tin không cần phải lưu trữ nhiều vị trí khác nhớ Trong trường hợp này, lệnh đọc (read) xác định địa thông tin không cần cung cấp thông tin vùng đệm trung chuyển Loại vùng đệm có ưu điểm tiết kiệm không gian nhớ, rút ngắn thời gian trao đổi thông tin nhớ tốc độ giả phóng vùng đệm chậm, hệ thống song song thấp vùng đệm chung chuyển mặt khác, thao tác trao đổi vào/ra sử dụng vùng đệm Phương pháp tổ chức vùng đệm phức tạp - Vùng đệm vòng tròn: Trong cách tổ chức này, hệ thống làm việc với ba vùng đệm: vùng đệm để đưa thông tin vào, vùng đệm để đưa thông tin vùng đệm để xử lý Sau khoảng thời gian định chức vùng đệm trao đổi cho vòng tròn tức vùng đệm vào thành vùng đệm xử lý, vùng đệm xử lý thành vùng đệm ra, vùng đệm thành vùng đệm vào Như vậy, 17 vùng đệm đạt hiệu cao khi thời gian xử lý tương đương thời gian vào/ra Loại vùng đêm gắn với file cụ thể gắn với toàn hệ thống chế độ gắn với file, vùng đệm xây dựng mở file, xóa đóng file phục vụ cho riêng file Phương pháp tổ chức đặc biệt thích hợp file có kích thước ghi vật lý riêng Nếu tất file có kích thước ghi vật lý giống người ta thường dùng chế độ vùng đệm chung cho toàn hệ thống vùng đệm xây dựng nạp hệ thống chưa gắn với file cụ thể Khi mở file, vùng đệm gắn với file phục vụ cho truy nhập file Khi đóng file, vùng đệm không xóa mà trả cho hệ thống tài nguyên chung Phương pháp tổ chức tránh việc phải thực thủ tục tạo lên vùng đệm nhiều lần gặp số hạn chế: có thời điểm vùng đệm không sủ dụng hết gây lãng phí nhớ vùng đệm trở thành tài nguyên găng có nhiều file mở đồng thời để giảm khả xảy cạnh tranh vùng đệm, tăng số lượng vùng đệm từ nạp hệ thống chiếm dụng nhiều nhớ làm tăng thời gian dịch vụ hệ thống, đặc biệt việc dàn thông tin vào vùng đệm 3.2 Kĩ thuật kết nối Để giảm số lần truy cập vật lý, hệ thống sử dụng kỹ thuật kết khối tức ghép nhiều ghi logic thành ghi vật lý việc trao đổi thông tin phận tiến hành theo ghi vật lý Thông thường, tồn cách tổ chức kết khối sau: - Mỗi ghi vật lý chứa số nguyên lần ghi logic giá trị với ghi vật lý - Mỗi ghi vật lý chứa số nguyên lần ghi logic số lượng ghi logic không giống với ghi vật lý khác 18 - Bản ghi vật lý có độ dài cố định, không phụ thuộc vào độ dài ghi logic Vì ghi vật lý không thiết phải chứa số nguyên lần ghi logic - Bản ghi vật lý chứa phần ghi logic phải kết hợp nhiều ghi vật lý ghi logic Phương pháp kết khối chọn phải tùy thuộc vào vấn đề cần giải phương thức hoạt động thiết bị Ví dụ thiết bị điện từ quản lý theo kiểu phân trang áp dụng phương pháp thứ ba,với bảng từ áp dụng phương pháp thứ hai Việc kết khối sử dụng biện pháp hạn chế việc truy nhập bất hợp lệ Nếu không nêu hệ số kết khối (số ghi logic ghi vật lý) hệ thống không tiếp tục thực hiên phép truy nhập thông tin thông tin bị giải mã sai lệch hệ số kết khối nêu không hợp lý Phương pháp kết khối thứ thường áp dụng cần phải lưu trữ chép file có kích thước lớn không muốn sử dụng công cụ backup liệu Thao tác kết khối kéo theo chi phí bổ sung như: cần phải có nhớ lưu trữ chương trình phục vụ kết khối mở khối, tốn thời gian xử lý ghi, đắc biệt có ghi logic nằm nhiều ghi vật lý khác Tuy nhiên việc giảm đáng kể số lần truy cập vật lý ưa điểm lớn kỹ thuật 3.3 Xử lí lỗi Bất kỳ thành phàn hệ thống thực hiên cách công việc không chuẩn Điều với thiết bị phần cứng mà với chương trình phần mềm, chí với chương trình điều khiển vốn thiết kế chu đáo kiểm tra kĩ lưỡng trước đưa vào khai thác thực tế Tuy nhiên phận lại bộc lộ nhiều thiếu sót hoạt động thiết bị vào/ra Điều dễ hiểu thiết bị vào chịu ảnh hưởng yếu tố môi trường có nhiều chi tiết bị hao mòn 19 trình sử dụng như: phận chuyển động bị mòn, độ nhiễm từ đĩa kém… Phương pháp chủ yếu áp dụng chống lỗi vào/ra giao trách nhiệm phát lỗi cho hệ thống cho người sử dụng Vì nguyên nhân sinh lỗi nhiều nên hệ thống phải thực hiên linh hoạt phép kiểm tra thiết bị (sử dụng phần cứng lẫn phần mềm) Các công đoạn kiểm tra ý từ giai đoạn thiết kế chế tạo thiết bị Khi phát lỗi, hệ thống cố gắng khắc phục thực hiên lại nhiều lần thao tác vào/ra Nếu lỗi ổn định cố gắng khôi phục thông tin ban đầu, trương hợp khắc phục hệ thống thông báo lỗi cho người sử dụng tự giải Để đảm bảo tính độ xác thông tin lưu trữ, nhiều thiết bị tổ chức lại thông tin sau ghi so sánh kết với thông tin gốc so sánh tổng kết tính đọc với tổng kiểm tra tính theo thông tin gốc Phương pháp thường áp dụng với thiết bị có tốc độ nhanh đĩa từ Việc kiểm tra so sánh thông thường thiết bị vào/ra đảm nhiệm, sau thông báo lỗi cho hệ thống hệ thống chịu trách nhiệm thực tác động tương ứng Với mục đích tránh sai sót không đáng có (như cố gắng đọc đĩa từ chưa sẵn sàng) Trước sau phéo trao đổi vào/ra hệ thống có thao tác vào/ra phân tích kết xem có đủ điều kiện truy cập thiết bị hay chưa Việc áp dụng mã sửa sai giúp hệ thống khắc phục lỗi liệu thường gặp, đặc biệt thông tin lưu trư dài hạn Chính tốn thời gian chi phí xây dựng mã sửa sai áp dụng rộng rãi cần lưu trữ thông tin dài hạn Cần lưu ý hệ thống báo lỗi không tự khắc phục Trong đại đa số trường hợp, hệ thống không kết thúc vào mà nêu phương án cho người sử dụng tự giải có tiếp tục công việc hay không có tiếp tục theo kiêu 20 Tóm lại việc kiểm tra xử lý lỗi trình phức tạp liên quan chặt chẽ với đặc trưng thiết bị cụ thể Tuy thiết bị cung cấp mã trở (return code) cho hệ thống để chương trình sử lý kết phân tích đánh giá Để công việc phân tích, đánh giá không chiếm dụng CPU, ảnh hưởng tới tốc độ hoạt động hệ thống thiết bị thường có xu hướng cục hóa sai sót (phân tích, xử lý, đánh giá,…ngay thiết bị) 21 CHƯƠNG SPOOL (SIMULTANEOUS PERIPHERAL OPERATIONS ON LINE) 4.1 Ứng dụng: Thông thường, thiết bị vào/ra xem xét công cụ kỹ thuật để nhận chương trình kênh liệu, đồng thời nơi gửi mã trạng thái cho hệ thống phân tích Nhưng thực tế,mọi chương trình liệu đếu hoạt động hoàn toàn tương tự thiết bị vào/ra có thực Như vậy, dùng tiến trình để mô hoạt đông vào/ra ngược lai, thiết bị coi tiến trình Trên thực tế, nhiều trường hợp, hệ thống mô hoạt động vào/ra đường chương trình Các chương trình hoạt động song song tuân thủ theo nguyên tắc quản lý tiến trình Việc mô thiết bị ngoại vi làm xuất thiết bị ảo Mỗi thiết bị ngoại vi cộng với chương trình mô tương ứng tạo thiết bị hoàn toàn khác tay người sử dụng Ngoài mục đích mô thiết bị, thiết bị ảo có hai ứng dụng khác là: - Mô trình điều khiển quản lý thiết bị chế tạo chưa có điều kiện lắp đặt - Tạo SPOOL (Simultaneous Pedipheral Operations On Line – hệ thống mô phép trao đổi ngoại vi chế độ trực tiếp) 4.2 Nhiệm vụ: Nhiệm vụ SPOOL tạo hiệu ứng sử dụng song song thiết bị phép khai thác chế độ Kĩ thuật SPOOL mô thiết bị thiết bị ảo cung cấp cho tiến trình có yêu cầu Các tiến trình gửi thông tin thiết bị ảo giống thiết bị thật vào thời điểm thích hợp, thông tin từ thiết bị ảo chuyển sang thiết bị thật 22 Ví dụ, máy in thiết bị hoạt động chế độ Khi có nhiều tiến trình có nhu cầu sử dụng máy in hệ thống cấp phát cho tất tiến trình có nhu cầu SPOOL sử dụng rộng rãi để thay nhiều thiết bị khả sử dụng chung để nâng cao khả hoạt động song song tiến trình Ngoài thiết bị phụ thuộc tốc độ thông tin đầu vào, tiến trình nhận SPOOL thích hợp để đảm bảo hoạt động bình thường 23

Ngày đăng: 16/04/2017, 12:20

TỪ KHÓA LIÊN QUAN

w