🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

RE: Procesos o Threads

#13174
From: Willy
Date: Mon, 12 Mar 2001 23:39
25 lines
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-mail
References: <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