Linux


Graph

Key Components

Linux Process

  • Each linux process has its own virtual memory address space, seperate from all the others
  • Linux Processes can be rapidly created and destroyed

Linux Cgroup

cgroups control what an application can use, such as maximum CPU time, memory, I/O bandwidth and other resources

Linux Namespaces

Controls what an application can see, such as process Id numbers, directory trees, ip addresses etc

Union File Systems

Tricks

Deleting Files and also making them unrecoverable

use shred command