The Single Level Store Atop SSDs in the Enterprise
During the mainframe era when MULTICS, the IBM AS/400 and similar systems were all the rage, the concept of the single level store was considered superior: processes saw only a flat memory address space, and it was up to the OS to determine whether an address seen by a process was located on disk, in [...]
An Overview of the iOS Architecture
The iPhone architecture, although generally out of the scope of application development, is a very simplistic design in terms of operating system theory. A decent understanding of it is necessary for a detailed overview of the iPhone’s functionality, and this article may help to satisfy the curiosity of those interested in how it works (i.e. [...]




