UWC Summer 2013 Final Exam: Difference between revisions

No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 7: Line 7:
* Unless medical evidence is produced, no one will be permitted to retire to the restroom.
* Unless medical evidence is produced, no one will be permitted to retire to the restroom.


''Question 1'': Compare and contrast Linux's epoll with FreeBSD's kqueue. Provide details, not vague generalizations. (3 points)
''Question 1'': Compare and contrast Linux's <tt>epoll</tt> with FreeBSD's <tt>kqueue</tt>. Provide details, not vague generalizations. (3 points)


''Question 2'': Describe an effective and effectively programmable hardware interface for TCP offload. Detail those use cases, if any, where your system will be ineffective. (4 points)
''Question 2'': Describe an effective and effectively-programmable hardware interface for TCP offload. Detail those use cases, if any, where your system will be ineffective. (4 points)


''Question 3'': Compare and contrast asynchronous I/O and non-blocking I/O. Detail interactions with the UNIX systems model. (3 points)
''Question 3'': Compare and contrast asynchronous I/O and non-blocking I/O. Detail interactions with the UNIX model. (3 points)


''Bonus question'': Identify the source of either this exam's epigram or its regulations (no, this was not covered in lecture, nor is it germane to the class content). (1 point)
''Bonus question'': Identify the source of either this exam's epigram or its regulations (no, this was not covered in lecture, nor is it germane to the class content). (1 point)