Article View: es.comp.os.linux.programacion
Article #18432Re: Proceso se inicia en background
From: bt
Date: Sun, 05 Sep 1999 00:00
Date: Sun, 05 Sep 1999 00:00
31 lines
2142 bytes
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-mailReferences:
<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