Article View: es.comp.os.linux.programacion
Article #13174RE: Procesos o Threads
From: Willy
Date: Mon, 12 Mar 2001 23:39
Date: Mon, 12 Mar 2001 23:39
25 lines
2082 bytes
2082 bytes
El lun, 12 mar 2001, Mario Teijeiro Otero escribi�: >Swat wrote: > >> Se que no tiene nada que ver, pero, alguien me podria decir la dicerencia >> en fork y threads? > >Si mal no recuerdo, en el fork el padre s�lo comparte con el hijo >los descriptores de fichero, y el el c�digo de solo lectura (para no cargar >el c�digo dos veces en memoria, ya que este es com�n). > >En los threads, a parte de compartir lo del fork, comparten todos los >datos. O sea, que para el servidor web si lo haces con threads te ahorras el utilizar memoria compartida, puesto que los threads ya por defecto comparten la memoria, lo cual hace que no te tengas que preocupar por esto, eso s�, supongo que en el navegador cada proceso necesitar� usar sus propios datos, por eso te tendr�s que inventar una estructura en memoria din�mica supongo para que cada navegadorcito hijo tenga sus propios datos. Se supone que el uso de la memoria y de los recursos es m�s eficiente con los threads que con el fork, y en un multiprocesador ser�a m�s eficiente el swapeado tambi�n. Bye!
Technical Details
Message-ID:
<984440584.1123530143@news.inicia.es>Path:
arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!cyclone2.usenetserver.com!news-out.usenetserver.com!newsfeed.icl.net!newspeer.clara.net!news.clara.net!btnet-peer!btnet!newsfeed.bt.es!212.14.96.163.MISMATCH!gratil.proel!not-for-mailReferences:
<98i0ha$fg0$1@diana.bcn.ttd.net> <98in5i$4g2$1@titan.bt.es> <nraj89.ik1.ln@asimovi.localdomain>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,cf5dea8aefc646f8 X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2001-03-12 16:02:23 PST Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!cyclone2.usenetserver.com!news-out.usenetserver.com!newsfeed.icl.net!newspeer.clara.net!news.clara.net!btnet-peer!btnet!newsfeed.bt.es!212.14.96.163.MISMATCH!gratil.proel!not-for-mail From: Willy <willywill[NO SPAM]@netscape.net> Newsgroups: es.comp.os.linux.programacion Subject: RE: Procesos o Threads Followup-To: es.comp.os.linux.programacion Date: Tue, 13 Mar 2001 00:39:03 +0100 Organization: - Lines: 25 Message-ID: <984440584.1123530143@news.inicia.es> References: <98i0ha$fg0$1@diana.bcn.ttd.net> <98in5i$4g2$1@titan.bt.es> <nraj89.ik1.ln@asimovi.localdomain> NNTP-Posting-Host: 212.14.111.160 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-Newsreader: KRN http://ultra7.unl.edu.ar