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