Interrupt-driven i/o to manage a single serial port, Operating System

Q. Why might a system utilize interrupt-driven I/O to manage a single serial port however polling I/O to manage a front-end processor such as a terminal concentrator?

Answer: Polling can be more proficient than interrupt-driven I/O. This is the situation when the I/O is frequent and of short duration. Although a single serial port will perform I/O relatively infrequently and should therefore use interrupts a collection of serial ports such as those in a terminal concentrator can produce a lot of short I/O operations as well as interrupting for each one could create a heavy load on the system. An opportune polling loop could alleviate that load without wasting many resources through looping with no I/O needed.

Posted Date: 7/29/2013 2:15:54 AM | Location : United States

Related Discussions:- Interrupt-driven i/o to manage a single serial port, Assignment Help, Ask Question on Interrupt-driven i/o to manage a single serial port, Get Answer, Expert's Help, Interrupt-driven i/o to manage a single serial port Discussions

Write discussion on Interrupt-driven i/o to manage a single serial port
Your posts are moderated
Related Questions
Explain Swapping Swapping is a method of temporarily removing inactive programs from the memory of computer system.

Q. Suppose that you want to utilize a paging algorithm that requires a reference bit (such as second-chance replacement or working-set model) however the hardware does not provide

What are the features of Operation Research approach?

Q. State three merits of placing functionality in a device controller rather than in the kernel and State three disadvantages. Answer: Three advantages: Bugs are less probabl

what is the meaning of co-operating process?

What are the disadvantages of linked allocation? The drawbacks are a. Used only for sequential access of files. b. Direct access is not supported c. Memory space neede

Q. What kinds of networking does Windows XP support? How does Windows XP execute transport protocols? Describe two networking protocols. Answer: Support is offer for bo

What are the disadvantages of swapping technique used in pre-3BSD UNIX systems? If there is excessively much memory contention, processes are swapped out until sufficient

What are the typical elements of a process image? User data: Modifiable part of user space. May have program data, user stack area, and programs that might be modified. User

Why are segmentation and paging sometimes combined into one scheme? Segmentation and paging are often combined in order to improve upon each other. Segmented paging is helpful