2011-05-14 19 views
5

Me pregunto acerca de ejemplos reales o instancias de comunicación entre procesos (IPC) que encontramos a diario (lo que sucede bajo el capó o de otro modo) mientras usamos nuestro equipo portátil/computadora de escritorio. Siempre he leído sobre estos teóricamente de un libro de texto.Ejemplos de comunicación entre procesos (IPC)

Por ejemplo:

  • entre un proceso padre y el hijo procesos: un ejemplo de esto en Linux que sé es cuando un proyectil se inicia otros procesos y que puede matar a aquellos procesos que utilizan sus identificadores de proceso.

  • ¿Entre dos procesos no relacionados (en jerarquía) pero que cooperan?

+0

Arrastrar y soltar se realiza a través de IPC. – Luke

Respuesta

4

Algunos ejemplos de IPC que se enfrentan a diario:

  • aplicaciones X se comunican con el servidor X través de protocolos de red.
  • Las tuberías son una forma de IPC: grep foo file | sort
  • Servidores como Apache generan procesos secundarios para manejar las solicitudes.
  • muchos más que no puedo pensar ahora

Y yo ni siquiera estoy mencionando ejemplos de IPC donde los procesos son en equipos diferentes.

+0

Las tuberías en shell en Linux son un buen ejemplo de IPC. ¿Algo en particular a Windows? – xyz

Cuestiones relacionadas