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 | ''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) | ||