Red de conocimiento informático - Material del sitio web - Cambiar la prioridad de un programa en ejecución en Linux

Cambiar la prioridad de un programa en ejecución en Linux

La entrada de comando del programa puede cambiar la prioridad de un programa que ya se está ejecutando.

#taskset:

-p, establece un pid existente en lugar de reabrir una nueva tarea

-c, especifica un proceso, puedes especificar múltiples procesos, separados por comas

Cambie un proceso a la CPU especificada: taskset-cp313290. Deje que el programa se ejecute en la CPU especificada: taskset-c1, 2, 4-7tarjcftest. Si se ha iniciado, debe especificar el proceso gzip llamado por tar.

Ventajas:

1. Linux está compuesto por múltiples microkernels y su código fuente es completamente de código abierto.

2. Linux hereda las características de Unix y tiene funciones de red muy potentes. Admite todos los protocolos de Internet, incluidos TCP/IPv4, TCP/IPv6 y programas de topología de capa de enlace, y puede utilizar el desarrollo de funciones de red Unix. nuevas pilas de protocolos.

3. La cadena de herramientas del sistema Linux es completa y fácil de operar. Puede configurar un entorno de desarrollo adecuado, simplificar el proceso de desarrollo, reducir los obstáculos en el desarrollo de herramientas de simulación y hacer que el sistema sea altamente portátil. .