User Settings
Article

Fine-grain dynamic adaptation of the Linux 2.6 virtual memory manager: A first step

Ricardo Alberto Portillo-2006-01-01-scholarworks - UTEP (The University of Texas at El Paso)
0

TL;DRAbstract

The effectiveness of an operating system (OS) depends on how well its management policies suit the needs of workloads running on the system. Most operating systems treat all workloads equally and apply a generalized management policy set at compile time. Since different workloads have different resource usage behaviors, a generalized management policy will suit the needs of some workloads less than others. To compensate for this, many operating systems allow users to tune specific resource management parameters at runtime to suit their particular requirements. Although this adds flexibility to the system, it forces the user to understand the underlying management mechanisms of the OS as well as the resource needs of the workload in question. An alternate solution is to enable the OS to recognize the resource behavior of a workload at runtime and tune its own parameters accordingly, thereby not forcing the user to participate. For an OS to change parameter values at runtime, an understa

Chat with Paper

AI Agents for this Paper

The effectiveness of an operating system (OS) depends on how well its management policies suit the needs of workloads running on the system. Most operating systems treat all workloads equally and apply a generalized management policy set at compile time. Since different workloads have different resource usage behaviors, a generalized management policy will suit the needs of some workloads less than others. To compensate for this, many operating systems allow users to tune specific resource management parameters at runtime to suit their particular requirements. Although this adds flexibility to the system, it forces the user to understand the underlying management mechanisms of the OS as well as the resource needs of the workload in question. An alternate solution is to enable the OS to recognize the resource behavior of a workload at runtime and tune its own parameters accordingly, thereby not forcing the user to participate. For an OS to change parameter values at runtime, an understa

Keywords

Operating systemComputer scienceAdaptation (eye)Memory managementBusinessEmbedded systemSemiconductor memoryPsychology

Chat

Click to start Chat