Check out my first novel, midnight's simulacra!

UWC Summer 2013 Final Exam

From dankwiki
Revision as of 05:42, 30 July 2013 by Dank (talk | contribs) (Created page with "'''UNIX Weapons School Summer 2013 FINAL EXAMINATION''' My mariners, souls that have toil'd, and wrought, and thought with me—it has been a pleasure. You have 3 hours. * O...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

UNIX Weapons School Summer 2013 FINAL EXAMINATION

My mariners, souls that have toil'd, and wrought, and thought with me—it has been a pleasure. You have 3 hours.

  • One clear head, one blue book, ink, think, abbreviate obvious components (for example TLB).
  • Do not pad ignorance with eloquence.
  • Unless medical evidence is produced nobody will be permitted to retire to the restroom.

Question 1: Compare and contrast Linux's epoll with FreeBSD's kqueue. (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 3: Compare and contrast asynchronous I/O and non-blocking I/O. Detail interactions with the UNIX systems model. (3 points)

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