This document discusses printing and file systems in Mac OS and Linux operating systems. It provides details on:
1) The Windows printing process which involves applications contacting the GDI to render documents and send jobs to local and remote printers.
2) The Mac OS startup process which performs self tests, loads the system folder and drivers to display the desktop.
3) The Mac file system which uses HFS/HFS+ to store files in a catalog tree and extent tree with volume information and block mapping.
4) Linux uses a root-based hierarchical structure instead of drives with common commands, shells, editors and desktop environments like GNOME and KDE. Important folders and commands are also outlined.
Related topics: