| Interface | Description |
|---|---|
| CGroupsHandler |
Provides CGroups functionality.
|
| CpuResourceHandler |
Resource handler for cpu resources.
|
| DiskResourceHandler |
Resource handler for disk resources.
|
| MemoryResourceHandler | |
| NetworkTagMappingManager |
Base interface for network tag mapping manager.
|
| OutboundBandwidthResourceHandler | |
| ResourceHandler |
Handler interface for resource subsystems' isolation and enforcement.
|
| Class | Description |
|---|---|
| CGroupElasticMemoryController |
This thread controls memory usage using cgroups.
|
| CGroupsBlkioResourceHandlerImpl |
Handler class to handle the blkio controller.
|
| CGroupsCpuResourceHandlerImpl |
An implementation for using CGroups to restrict CPU usage on Linux.
|
| CGroupsMemoryResourceHandlerImpl |
Handler class to handle the memory controller.
|
| CGroupsMountConfig |
Stores config related to cgroups.
|
| CGroupsResourceCalculator |
A cgroups file-system based Resource calculator without the process tree
features.
|
| CombinedResourceCalculator |
CombinedResourceCalculator is a resource calculator that uses cgroups but
it is backward compatible with procfs in terms of virtual memory usage.
|
| DefaultOOMHandler |
A very basic OOM handler implementation.
|
| NetworkPacketTaggingHandlerImpl |
The network packet tagging handler implementation.
|
| NetworkTagMappingJsonManager |
The NetworkTagMapping JsonManager implementation.
|
| NetworkTagMappingJsonManager.Group |
The group object.
|
| NetworkTagMappingJsonManager.NetworkTagMapping |
The NetworkTagMapping object.
|
| NetworkTagMappingJsonManager.User |
The user object.
|
| NetworkTagMappingManagerFactory |
Use
NetworkTagMappingManagerFactory to get the correct
NetworkTagMappingManager. |
| ResourceHandlerChain |
A helper class to delegate funcationality to a 'chain' of
ResourceHandler(s)
|
| ResourceHandlerModule |
Provides mechanisms to get various resource handlers - cpu, memory, network,
disk etc., - based on configuration.
|
| ResourcesExceptionUtil |
Small utility class which only re-throws YarnException if
NM_RESOURCE_PLUGINS_FAIL_FAST property is true.
|
| TrafficControlBandwidthHandlerImpl |
| Enum | Description |
|---|---|
| CGroupsHandler.CGroupController |
List of supported cgroup subsystem types.
|
| Exception | Description |
|---|---|
| ResourceHandlerException |
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.