🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #18432

Re: Proceso se inicia en background

#18432
From: bt
Date: Sun, 05 Sep 1999 00:00
31 lines
2142 bytes
El Fri, 03 Sep 1999, Fco. Jose Oviedo Alvarez escribi�:
>*puntero_loco <jajs@SPAMNOretemail.es> wrote:
>: El Wed, 1 Sep 1999 23:45:39 +0200, Javier Cantero <javier@eb2dsn.ampr.org> escribi�:
>: |In article <qkqup7.j9.ln@JuAnJuX>, *puntero_loco wrote:
>: |>�Como se hace? (en C) para que un proceso se sit�e en background al empezar a
>: |>ejecutarse?
>: |
>: |	Lo habitual:
>: |
>: |	Haces un fork() al principio del programa. El padre se acaba y el
>: |hijo ejecuta el programa -o hace un exec()-, ya que se queda en background.
>: |
>: |                                Saludos de Javier (jcantero @ jet.es)
>: |
>
>: Si, es cierto, lo que me extra�a es que yo ten�a entendido que cuando un padre
>: mor�a, sus hijos eran adoptados por el init que se los cargaba. Sin embargo
>: (evidentemente) lo que me dec�s funciona. �Explicaci�n?
>
>Pues es muy sencilla, init no se carga nada. A lo que tu te refieres es a que
>cuando un proceso ha muerto y esta zombi, init lo elimina cuando cae en sus manos,
>pero mientras este vivo, vivito continua.
>
	Vamos a ver si rizamos el rizo un poco m�s. Dejando un poco de lado el
que funcione. �Es buen estilo de programaci�n el que le padre no espere a que
el hijo termine? Lo habitual, seg�n tengo entendido, es que el padre espere a
por los hijoe (porque suelen hacer trabajos para �l), pero no s� si hay casos
en que esto no sea posible y/o deseable. Mmm, un poco de filosof�a, me temo

	Saludos,
		BT
Technical Details
Message-ID: <936669730.315282498@news.iddeo.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <qkqup7.j9.ln@JuAnJuX> <slrn7sr7k3.9a.javier@eb2dsn.ampr.org> <m3rmq7.2u.ln@127.0.0.1> <7qpdj7$rif$1@simancas.uva.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,311b9b7a474eff74
X-Google-Attributes: gidf86c8,public
From: bt <bt@picapiedra.uvigo.es>
Subject: Re: Proceso se inicia en background
Date: 1999/09/05
Message-ID: <936669730.315282498@news.iddeo.es>
X-Deja-AN: 521925742
Content-Transfer-Encoding: 8bit
References: <qkqup7.j9.ln@JuAnJuX> <slrn7sr7k3.9a.javier@eb2dsn.ampr.org> <m3rmq7.2u.ln@127.0.0.1> <7qpdj7$rif$1@simancas.uva.es>
Followup-To: es.comp.os.linux.programacion
Content-Type: text/plain; charset="US-ASCII"
Organization: MiOrganizaci�n
Mime-Version: 1.0
Newsgroups: es.comp.os.linux.programacion