# Linux kernel concepts This chapter describes various concepts which are used in the Linux kernel. * [Per-CPU variables](https://proninyaroslav.gitbooks.io/linux-insides-ru/content/Concepts/per-cpu.html) * [CPU masks](https://proninyaroslav.gitbooks.io/linux-insides-ru/content/Concepts/cpumask.html) * [The initcall mechanism](https://proninyaroslav.gitbooks.io/linux-insides-ru/content/Concepts/initcall.html) * [Notification Chains in Linux Kernel](https://proninyaroslav.gitbooks.io/linux-insides-ru/content/Concepts/notification_chains.html)