Mandato attachrset
Finalidad
Adjunta un rset a un proceso.
Sintaxis
attachrset [ -P ] [ -F ] [ -c CPUlist ] [ -m MEMlist ] pidDescripción
El mandato attachrset adjunta un rset a un proceso. El mandato limita el proceso especificado para que se ejecute sólo en las regiones de procesadores y/o de memoria contenidas en el rset. Se puede conectar un nombre rset en el registro del sistema al proceso. O bien, puede adjuntarse al proceso un rset que contenga los procesadores y las regiones de memoria especificados.
Distintivos
| Elemento | Descripción |
|---|---|
| -P | Conecta un rset como un rset de partición. |
| -F | Fuerza a que se produzca el archivo adjunto rset. Esta opción eliminará un enlace de procesador bindprocessor y todas las hebras ' rset en el proceso antes de conectar el nuevo rset. Si también se especifica la opción -P , también se desconecta el rconjunto de todas las hebras del proceso antes de conectar el nuevo rset. |
| C. CPUlist | Lista de CPU para estar en el rset. Puede ser una o más CPU o rangos de CPU. |
| M MEMLista | Lista de regiones de memoria para estar en el rset. Puede ser una o más regiones o rangos de memoria. |
| -S | Sugerencia que indica que el proceso debe planificarse para ejecutarse en modalidad de una sola hebra. Sólo se utilizará una de las hebras de hardware de cada procesador físico incluido en el rset especificado para planificar el trabajo. Si todas las hebras de hardware de un procesador físico no se incluyen en el rset especificado, se ignorará dicho procesador. El rset especificado debe ser un rset exclusivo o el mandato falla. La especificación de este distintivo permite que los trabajos se ejecuten con un comportamiento de una sola hebra. |
Parámetros
| Elemento | Descripción |
|---|---|
| rsetname | El nombre del rset que se va a conectar al proceso. El nombre consta de un espacio de nombres y un rsname separados por un "/" (barra inclinada). Tanto espacio de nombres como rsname pueden contener hasta 255 caracteres. Consulte el servicio rs_registername () para obtener información adicional sobre los límites del juego de caracteres de los nombres de rset. |
| Pid | ID de proceso para conectar rset. |
Seguridad
El usuario debe tener autorización root o tener capacidad CAP_NUMA_ATTACH y acceso de lectura al nombre de registro rset especificado (si se utiliza la opción -r ) y el proceso de destino debe tener el mismo ID de usuario efectivo que el emisor del mandato. El usuario debe tener autorización root para establecer el rset de partición en un proceso (la opción -P ).
Atención a usuarios de RBAC: Este mandato puede realizar operaciones con privilegios. Sólo los usuarios con privilegios pueden ejecutar operaciones con privilegios. Para obtener más información sobre autorizaciones y privilegios, consulte el apartado Base de datos de mandatos con privilegios en Seguridad. Para obtener una lista de los privilegios y las autorizaciones asociadas a este mandato, consulte el mandato lssecattr o el submandato getcmdattr.
Ejemplos
- Para conectar un rset que contiene las CPU 0-7 al proceso 18838, escriba:
attachrset -c 0-7 18838 - Para conectar rset con el nombre test/cpus0to7 al proceso 20124, escriba:
attachrset test/cpus0to7 20124
Archivos
| Elemento | Descripción |
|---|---|
| /usr/bin/attachrset | Contiene el mandato attachrset . |