Concurrency design without traditional locks.

Multiple operations making progress together.

Techniques resolving detected deadlocks.

Abstraction layer for filesystem access.

Virtual storage unit abstracted from physical devices.

Region of process memory.

Software implementing filesystem access.

Software managing logical storage volumes.

Memory area for dynamic allocation.

Filesystem structure containing file metadata.