Linux

Processes

Terms

8 terms

  • cgroups

    cgroups, or Linux control groups, organize processes into a hierarchy and limit, account for and isolate their CPU, memory and I/O usage.

  • CPU affinity

    CPU affinity in Linux is the set of CPU cores on which the scheduler may run a process or thread, used to improve cache locality and…

  • Cron

    Cron is the Linux daemon that starts commands automatically at scheduled times, read from crontab files written in a five-field time and date format.

  • Linux namespace

    A Linux namespace is a kernel feature that gives a group of processes its own isolated view of a global resource such as PIDs, mounts or…

  • Nice

    Nice is the Linux process attribute and command that adjusts how much CPU time the scheduler gives a process, from -20 (favored) to 19 (lowest).

  • OOM killer

    The OOM killer is the Linux kernel mechanism that ends a process with SIGKILL when the system or a cgroup runs out of memory it can…

  • Process priority

    Process priority in Linux is the value the kernel scheduler uses to decide which runnable process gets CPU time first and how large a share it…

  • Process tree

    A process tree in Linux is the hierarchy of running processes linked by parent and child relationships, rooted in PID 1 and shown by tools such…

Also in this topic

Terms explained in another topic that belong here too.

  • Daemon

    Servers › Services & processes

    A daemon is a long-running background process on Unix-like servers that runs without a terminal and provides a service such as SSH,…