Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
config-manager
command
|
|
|
mpolset
command
mpolset is an executable that sets the memory policy for a process and then executes the specified command.
|
mpolset is an executable that sets the memory policy for a process and then executes the specified command. |
|
plugins/balloons
command
|
|
|
plugins/memory-policy
command
|
|
|
plugins/memory-qos
command
|
|
|
plugins/memtierd
command
|
|
|
plugins/resctrl-mon
command
|
|
|
plugins/sgx-epc
command
|
|
|
plugins/template
command
|
|
|
plugins/topology-aware
command
|
|
|
resource-annotator
command
|
|
|
pkg
|
|
|
generated/clientset/versioned/fake
This package has the automatically generated fake clientset.
|
This package has the automatically generated fake clientset. |
|
generated/clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
|
This package contains the scheme of the automatically generated clientset. |
|
generated/clientset/versioned/typed/config/v1alpha1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
|
generated/clientset/versioned/typed/config/v1alpha1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
|
instrumentation/coverage
Package coverage serves the coverage data of a plugin built with coverage instrumentation, using make COVER=1, over the instrumentation HTTP server.
|
Package coverage serves the coverage data of a plugin built with coverage instrumentation, using make COVER=1, over the instrumentation HTTP server. |
|
instrumentation/coverage/internal/coverage-server
command
This is a helper for the tests of the coverage package, and handy for poking at the endpoints by hand.
|
This is a helper for the tests of the coverage package, and handy for poking at the endpoints by hand. |
|
irq
irq package provides low-level functions to read interrupts from /proc/interrupts and to read and write CPU affinities of interrupts through /proc/irq/NUMBER/smp_affinity_list.
|
irq package provides low-level functions to read interrupts from /proc/interrupts and to read and write CPU affinities of interrupts through /proc/irq/NUMBER/smp_affinity_list. |
|
kubernetes/client
Package client builds a *kubernetes.Clientset from a kubeconfig file or in-cluster credentials, and exposes the REST config and HTTP client it was built from so callers can share one client.
|
Package client builds a *kubernetes.Clientset from a kubeconfig file or in-cluster credentials, and exposes the REST config and HTTP client it was built from so callers can share one client. |
|
mempolicy
mempolicy package provides low-level functions to set and get default memory policyfor a process using the Linux kernel's set_mempolicy and get_mempolicy syscalls.
|
mempolicy package provides low-level functions to set and get default memory policyfor a process using the Linux kernel's set_mempolicy and get_mempolicy syscalls. |
|
resmgr/cpuclass
Package cpuclass is the resource-manager-wide CPU class handler.
|
Package cpuclass is the resource-manager-wide CPU class handler. |
|
resmgr/cpuclass/internal/cpufreq
Package cpufreq owns the cpufreq-side CPU-class lifecycle: resolution of symbolic frequencies (min/base/turbo), turbo-priority winner selection per turbo domain, and the per-CPU sysfs writes that follow.
|
Package cpufreq owns the cpufreq-side CPU-class lifecycle: resolution of symbolic frequencies (min/base/turbo), turbo-priority winner selection per turbo domain, and the per-CPU sysfs writes that follow. |
|
resmgr/cpuclass/internal/cpuidle
Package cpuidle is the C-state writer used by the cpuclass handler.
|
Package cpuidle is the C-state writer used by the cpuclass handler. |
|
resmgr/cpuclass/internal/types
Package types defines the internal class-definition struct used by the cpuclass writers (cpufreq, cpuidle, uncorefreq).
|
Package types defines the internal class-definition struct used by the cpuclass writers (cpufreq, cpuidle, uncorefreq). |
|
resmgr/cpuclass/internal/uncorefreq
Package uncorefreq is the per-die uncore frequency writer used by the cpuclass handler.
|
Package uncorefreq is the per-die uncore frequency writer used by the cpuclass handler. |
|
resmgr/dra
Package dra implements a DRA (Dynamic Resource Allocation) kubelet plugin.
|
Package dra implements a DRA (Dynamic Resource Allocation) kubelet plugin. |
|
resmgr/lib/memory
Package libmem implements a simple memory accounting and allocation scheme for resource management policy plugins.
|
Package libmem implements a simple memory accounting and allocation scheme for resource management policy plugins. |
|
testutils/e2eish
Package e2eish runs a policy against a synthetic machine, the way the resource manager drives it, to replay e2e tests as unit tests.
|
Package e2eish runs a policy against a synthetic machine, the way the resource manager drives it, to replay e2e tests as unit tests. |
|
topology
module
|
|
|
scripts
|
|
|
testing/fake-device-plugin
command
|
|
|
udev-monitor
command
|
|
|
test
|
|
|
e2e/cmd/e2e-report
command
Command e2e-report reports on the results of e2e test runs.
|
Command e2e-report reports on the results of e2e test runs. |
|
e2e/cmd/yaml2json
command
yaml2json reads YAML on its standard input and writes it as one line of JSON, for the e2eish records of test/e2e/lib/e2eish.bash.
|
yaml2json reads YAML on its standard input and writes it as one line of JSON, for the e2eish records of test/e2e/lib/e2eish.bash. |
Click to show internal directories.
Click to hide internal directories.