InglésFrancésEspañol

icono de página de OnWorks

prctl - Online en la nube

Ejecute prctl en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando prctl que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


prctl - Operaciones de proceso

SINOPSIS


prctl [-v] [-h | --ayuda] [--versión]-q |> [comando]

donde son:

--unaligned = [silencioso | señal | señal siempre | predeterminado]

--fpemu = [silencio | señal | predeterminado]

--mcekill = [temprano | tarde | predeterminado]

DESCRIPCIÓN


prctl le permite consultar o controlar el comportamiento de ciertos procesos. Las opciones admitidas son:

No alineado memoria acceso: Cuando un proceso realiza un acceso a memoria no alineado, de forma predeterminada
el kernel emularía el acceso no alineado correctamente y registraría el acceso no alineado en
syslog. Este comportamiento se puede cambiar para que el kernel pueda emular el no alineado
acceder correctamente sin registrar un error ("silencioso") o enviar SIGBUS al proceso
("señal" y "señal siempre"). "always-signal" solo está disponible en ia64.

El punto con todo lo que necesitas fallas: cuando un proceso encuentra una falla de asistencia de punto flotante,
kernel invocaría el emulador de punto flotante y registraría la falla de asistencia de punto flotante. Esta
el comportamiento se puede cambiar para que el kernel pueda emular la operación de punto flotante
sin registrar un error ("silencioso") o enviar SIGFPE al proceso infractor ("señal").

Máquina check memoria corrupción matar política: Si se detecta una corrupción de memoria de hardware
dentro del espacio de direcciones de un hilo, la política de eliminación de corrupción de mmemory determina si el
subproceso recibió SIGBUS tan pronto como se detecta la corrupción ("temprano"), cuando accede
memoria dañada ("tardía"), o utilice la configuración predeterminada en todo el sistema.

prctl opcionalmente, puede ir seguido de un comando. Si se especifica un comando, prctl será el ejecutivo
el comando con el comportamiento del procesador establecido como especificado por las opciones. Si un comando
no está especificado, prctl bifurcará un nuevo shell a menos que el comando solo consulte el actual
ajustes. El shell iniciado por prctl será el definido por la variable de entorno
CASCARÓN. Si la variable de entorno SHELL no está definida, shell en la entrada de contraseña para el
se iniciará el usuario. Si no se encuentra un shell en la entrada de contraseña, se iniciará bash.

CAMPUS
-v Modo detallado. En el modo detallado, cualquier nueva configuración se confirma con un mensaje en
salida estándar.

--ayuda Imprima la información de uso y salga.

--versión
Imprima la versión del software y salga.

-q Consulte la configuración actual de las opciones de proceso controlables por prctl.

--unaligned = [silencioso | señal | señal siempre | predeterminado]]
Configure el comportamiento de acceso a memoria no alineado para no registrar el acceso (silencioso), envíe SIGBUS a
el proceso (señal), o hacer lo predeterminado (tu préstamo estudiantil). En la arquitectura IA-64 un
valor adicional siempre-señal es compatible, lo que hace que se genere un SIGBUS
cada vez que se produce un acceso no alineado. Consulte la sección titulada "Datos de memoria
Alineación y atomicidad "en" el Manual del desarrollador de software de arquitectura Intel IA-64:
Volumen 2 "para obtener detalles sobre cuándo un acceso no alineado no generaría señal
normalmente. Si no se especifica un valor después de "=", se devuelve la configuración actual.

--fpemu = [silencio | señal | predeterminado]]
Configure el comportamiento de falla de asistencia de coma flotante para no registrar la falla.silencioso), enviar
SIGFPE al proceso (señal), o hacer lo predeterminado (tu préstamo estudiantil). Si un valor no es
especificado después de "=", se devuelve la configuración actual.

Si una opción se especifica varias veces, la última entra en vigor.

EJEMPLOS


prctl --unaligned = señal
inicia un shell (como lo define la variable de entorno SHELL) y configura cualquier
proceso que se ejecuta bajo este shell para ser enviado SIGBUS en un acceso a memoria no alineado.

prctl --unaligned = señal gdb TST
inicia una sesión gdb para el programa "tst" con el proceso configurado para recibir
SIGBUS en el acceso a memoria no alineado.

prctl --unaligned =
muestra la configuración actual para el manejo del acceso a la memoria no alineada.

prctl --unaligned = gdb TST
muestra la configuración actual para el manejo del acceso a la memoria no alineada e inicia un
Sesión gdb para el programa "tst".

NOTAS


prctl solo funciona en kernels 2.4.0 y superiores.

La opción --fpemu = es específica de IPF (familia de procesadores Itanium, anteriormente conocida como IA-64)
y es compatible con kernels 2.4.11 y superiores. Es posible que regresen otras arquitecturas y núcleos
Error "Argumento no válido".

Utilice prctl en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad