El nombre completo de los grupos de control de Cgroup se puede usar para limitar, registrar y aislar los recursos físicos del grupo de procesos. Las siguientes series pequeñas brindarán una introducción detallada a la instalación y configuración de Cgroup en Linux. Los amigos interesados en Cgroup pueden aprender.
¿Por qué tiene un cgroup?
A menudo, existe una necesidad en los sistemas Linux de limitar la asignación de recursos para uno o algunos procesos. Es decir, se puede completar el concepto de un conjunto de contenedores. En este contenedor, hay una proporción específica de tiempo de CPU asignado, tiempo de E /S, tamaño de memoria disponible, etc. Así que apareció el concepto de cgroup, cgroup es el grupo de controladores, originalmente propuesto por los ingenieros de google y más tarde integrado en el kernel de Linux.
Cgroup es una función del kernel de Linux que gestiona la gestión de cualquier proceso. El propio cgroup proporciona la infraestructura para las funciones e interfaces que gestionan el proceso de paquetes.
Luego, el sistema operativo Android se basa en esta tecnología para asignar diferentes cgroups a cada aplicación y aislar cada programa, de modo que una aplicación no afecte a otros entornos de aplicación.
Conceptos
tarea:
Un proceso
grupo de control:
Grupo de control, grupo de proceso según ciertos criterios < Br>
jerarquía:
Jerarquía, el grupo de control puede formar una estructura de árbol con nodos principales y nodos secundarios. Cada nodo es un grupo de control y los nodos secundarios heredan las propiedades específicas del nodo principal.
subsistema:
subsistema.
El subsistema es el controlador de recursos, y cada subsistema es un asignador de recursos. Por ejemplo, el subsistema de CPU controla la asignación de tiempo de CPU.
Se puede utilizar lssubsys -al para enumerar la cantidad de sistema de soporte de sistema de semillas, y el uso de ls /sys /fs /cgroup /(Ubuntu) se ha montado para mostrar subsistema:
Puede ver varios subsistemas aquí, como cpu es para controlar el intervalo de tiempo de la CPU, la memoria es para controlar el uso de la memoria.
Cómo instalar cgroup
Instalar cgroup:
apt-get install cgroup-bin
Cómo asignar recursos restringidos a cgroup
En primer lugar, comprenda que el subsistema se monta primero y luego hay un grupo de control. Esto significa que si desea limitar los recursos de algunos procesos, primero montaré el subsistema de memoria, luego crearé un nodo cgroup en el subsistema de memoria, en el que se escribirá y se controlará la identificación del proceso que se controlará. Las propiedades están escritas.
Tome subsistema de memoria, por ejemplo:
Al observar el archivo de configuración cgroup:
gato /etc/cgconfig.conf
ver El subsistema de memoria se monta en el directorio /sys /fs /cgroup /memory
Ingrese a este directorio
Cree una carpeta y cree un grupo de control
Mkdir test
Previous12Next page Total 2 páginas
Tenga cuidado al instalar OSD en un sistema Linux, porque si ocurre un error, el si
Todos sabemos que el comando para buscar archivos en Linux es el comando find, util
? Muchos amigos se han puesto en contacto con el sistema CentOS y descubrieron que las fuentes que
sistema operativo Linux
, el inicio de WebLogic Servidores de error pronta, dos de los cuales son el error más común, los si
Cómo volver a montar la partición var en el sistema Linux
¿Qué puedo hacer si no puedo acceder a mysql en Linux?
Cómo instalar Docker en el sistema CentOS 6.5
Linux usa el comando scp para transferir archivos de forma remota.
Red Flag Linux System Consejos de configuración FTP
Ejemplo de operación de instalación automática de Linux
¿Qué debo hacer si el crontab de Linux tiene un error BAD FILE MODE?
¿Cómo usar el comando sudo en el sistema Linux?
Linux usa scripts de shell para monitorear la integridad de las transferencias de archivos rsync
Cómo eliminar rápidamente las filas de datos duplicados en los archivos de Linux
Sistema de archivos compartidos de Windows7
Modifique fácilmente la imagen de fondo de la interfaz de inicio de sesión de Windows 7
Win7 establece el mezclador de colores de la ventana según los requisitos del tutorial
Win10 arranque durante mucho tiempo para mostrar cómo hacerlo
Microsoft: la nueva versión de Windows 10 llegará pronto
Explorador de encargo barra de navegación de
Tutorial detallado del sistema de instalación de portátil sin unidad óptica
Indicaciones de la pantalla negra de Win7 Elimine los discos u otros motivos y soluciones multimedia
Win8 cierra la sincronización en la nube y modifica la configuración personal