In Chapter 3, you learned how to control visibility of Linux processes by using namespaces and learned how they are realized within the kernel. In this chapter, we explore another important aspect—resource control—which enables us to apply quotas to various kernel resources.
As you learned in Chapter 3, namespaces enable us to restrict the visibility of resources for processes, which we did by putting the processes in separate namespaces. Chapter 3 also covered the data structures involved in the kernel, to give you ...