UWC Summer 2013 Final Exam: Difference between revisions

No edit summary
No edit summary
Line 9: Line 9:
''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 epoll with FreeBSD's kqueue. 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)