identificador de procesos linux

Páginas: 2 (432 palabras) Publicado: 6 de diciembre de 2014
IDENTIFICACION DE PROCESOS
Programación en Lenguaje C

Índice
Identificación de procesos......................................................................................................................................... 1
Crear un proceso........................................................................................................................................................ 2
Ejecución de programas mediante EXEC ................................................................................................................ 3
Terminación de procesos........................................................................................................................................... 4
pthread.lib: La librería de hilos POSIX de Linux.................................................................................................... 8

Identificación de procesos
La identificación de los procesos se realiza a través de un entero único denominadoidentificador de proceso de tipo “pid_t”. Los
servicios relativos a la identificación de los procesos son los siguientes:
a)

Obtener el identificador de proceso: Este servicio devuelve elidentificador del proceso que realiza la llamada. Su
prototipo en lenguaje C es el siguiente:
pid_t getpid(void);

b) Obtener el identificador del proceso padre: Devuelve el identificador del proceso padre.Su prototipo es:
pid_t getppid(void);

Ejemplo 1: Identificación de Procesos
#include
#include
main()
{
pid_t id_proceso;
pid_t id_padre;
id_proceso= getpid();
id_padre = getppid();printf(“Identificador de proceso: %d \n”, id_proceso);
printf(“Identificador del proceso padre: %d \n”, id_padre);

ROOT
718
689

USER
1314
1301

}
Cada proceso, además, lleva asociado unusuario que se denomina propietario. Cda usuario en el sistema tiene un identificador
único, de tipo uid_t.
El proceso tiene también un identificador de usuario efectivo, que determina los privilegios...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Procesos en linux
  • Procesos linux
  • Procesos en linux
  • Gestion De Procesos En Linux
  • Practica Procesos De Linux
  • Proceso de paginacion en linux
  • Proceso De Arranque So Linux
  • Informe Procesos en Linux

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS