# Functions

AddContent appends more content to the ignition configuration.
GetBashScriptPath returns the script path containing teh directory and the script name.
GetHugepagesAllocationUnitOptions returns list of unit options based on the settings of the hugepage.
GetHugepagesSizeKilobytes retruns hugepages size in kilobytes.
GetMachineConfigName generates machine config name from the performance profile.
GetOCIHooksConfigContent reads and returns the content of the OCI hook file.
GetSystemdContent get systemd content from list of unit options.
GetSystemdService returns the service name in systemd.
New returns new machine configuration object for performance sensitive workloads.

# Constants

HighPerformanceRuntime contains the name of the high-performance runtime.
MCKernelDefault is the value of the kernel setting in MachineConfig for the default kernel.
MCKernelRT is the value of the kernel setting in MachineConfig for the RT kernel.
OCIHooksConfig file contains the low latency hooks configuration.
OCIHooksConfigDir is the default directory for the OCI hooks.