Permissions Caches proc File System Unix domain socket Resources Cool blog Thread implementation Memory Model Book about linux Locks Performance blog