domingo, 26 de noviembre de 2017

SEÑALES ENTRE PROCESOS

Los procesos en el sistema operativo están unívocamente identificados mediante un PID, o Process Identifier. El PID es un número entero que identifica a cada uno de los procesos del sistema, de una manera a la que Linux nos tiene acostumbrados, puesto que casi todos los elementos del sistema se identifican numéricamente (procesos, archivos, directorios, dispositivos, etc.).

Los tipos de señales son:

  •   SIGHUP: El modem ha detectado línea telefónica colgada
  •   SIGINT: Interrupción de teclado, la tecla DEL ha sido pulsada
  •   SIGQUIT: Señal Quit (desde el teclado CTRL \)
  •  SIGILL: Instrucción ilegal
  •   SIGTRAP: Traza de los traps (excepciones)
  •   SIGABRT: Abortar un programa
  •   SIGBUS: Error en el Bus
  •   SIGFPE: Excepción por rebosamiento de coma flotante
  •   SIGKILL: Matar un proceso
  •  SIGUSR1: El usuario define la señal # 1
  •  SIGSEGV: Violación de segmentación
  •  SIGUSR2: El usuario define la señal # 2
  •  SIGPIPE: Escritura en pipe sin lectores
  •  SIGALRM: Alarma
  •  SIGTERM: Software genera una señal de terminación
  •  SIGSTKFLT: Fallo en el stack
  •  SIGCHLD: Cambia el estado del hijo, terminado o bloqueado
  •  SIGCONT: Si está bloqueado continuarGSTOP: Señal de paro
  •  SIGTSTP: Paro del teclado
  •  SIGTTIN: Proceso en segundo plano quiere leer, lectura terminal
  • SIGTTOU: Proceso en segundo plano quiere escribir, escritura terminal
  • SIGURG: Condición urgente
  • SIGXCPU: Excedido el límite de la CPU
  • SIGXFSZ: Excedido el límite del tamaño de un fichero
  • SIGVTALRM: Alarma del reloj virtual
  • SIGPROF: Historial del reloj
  • SIGWINCH: Cambia el tamaño de la ventana
  • SIGIO: Ahora es posible la entrada salida
  • SIGPWR: Fallo en la alimentación
  • SIGSYS: Llamada al sistema errónea
  • SIGRTMIN: Primera señal en tiempo real




Elaborado por:

  • Jorge Nares Cossio
  • Gabriela Isabel Alvarez Ortiz
  • Juan Fernando Fuentes Granados
  • Irene Berenice Santacruz Villalobos
  • Andy Miguel Perez Galindo



No hay comentarios.:

Publicar un comentario