A vDSO (virtual dynamic shared object) is an alternative to the
somewhat cycle-expensive system call interface that the GNU/Linux kernel
provides. But, before I explain how to cook up your own vDSO, in this brief jaunt down
operating system lane, I cover some basics of vDSOs, what they are and why
they are useful.