🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: programacion concurrente

#13230
From: cantabro
Date: Sat, 10 Mar 2001 13:42
41 lines
2626 bytes
"mallok" <al019159@anubis.uji.es> escribi� en el mensaje
news:Pine.A41.4.31.0103091814390.90196-100000@anubis.uji.es...
> On Fri, 9 Mar 2001, Cron wrote:
>
> > Lo que se me ocurre para solucionarlo es crear un array de estructuras
> > global y static, y que cada proceso guarde sus variables en una posici�n
del
> > array. �Esto podr�a funcionar? �compartir�an todos los procesos el mismo
> > array o cada proceso tendr�a una copia? �Hay alguna manera m�s f�cil de
> > comunicar a los procesos?
>
>
> Respecto a lo del array... cada proceso tiene su propio espacio
> de direccionamiento, de modo que el array no ser�a compartido. �Alguna
> manera de comunicar los procesos? Seguro... pero no s� cual es mejor :-P
>
> La soluci�n es que implementes el servidor con threads. Adem�s
> es mucho m�s eficiente... �chale una consultilla al google (u otro) que
> seguro que algo te sale por ah�...
>
Puedes utilizar tuberias para comunicar procesos
llamas a la funcion pipe y q un proceso escriba en descriptero de fichero
asignado a leer y el otro al de escribir
ademas es sencillo



> > Al final seguramente utilizar� C++ porque necesito acceso a bases de
datos
> > mySQL y creo que solo hay soporte para C++, pero prefiero no utilizar
> > programaci�n orientada a objetos porque el rendimiento es inferior.
�Alguien
> > sabe si con el compilador cc se pueden compilar c�digo C++?
> >
> > Saludos
> >
>
> Pos... ni idea... Saludines...
>
>
Technical Details
Message-ID: <ybqq6.2842$Lt1.11892@newsr01.ono.com>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!newsfeed.wirehub.nl!newspeer1.nac.net!netnews.com!xfer02.netnews.com!dc1.nntp.concentric.net!195.206.66.162.MISMATCH!newsfeed.concentric.net!Amsterdam.Infonet!News.Amsterdam.UnisourceCS!news.telia-iberia.com!newsf01.!newsr01.ono.com.POSTED!not-for-mail
References: <98a6hh$pla$1@diana.bcn.ttd.net> <Pine.A41.4.31.0103091814390.90196-100000@anubis.uji.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,2348dde84f6c9509
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2001-03-10 05:44:04 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!newsfeed.wirehub.nl!newspeer1.nac.net!netnews.com!xfer02.netnews.com!dc1.nntp.concentric.net!195.206.66.162.MISMATCH!newsfeed.concentric.net!Amsterdam.Infonet!News.Amsterdam.UnisourceCS!news.telia-iberia.com!newsf01.!newsr01.ono.com.POSTED!not-for-mail
From: "cantabro" <yo@yo.com>
Newsgroups: es.comp.os.linux.programacion
References: <98a6hh$pla$1@diana.bcn.ttd.net> <Pine.A41.4.31.0103091814390.90196-100000@anubis.uji.es>
Subject: Re: programacion concurrente
Lines: 43
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Message-ID: <ybqq6.2842$Lt1.11892@newsr01.ono.com>
Date: Sat, 10 Mar 2001 13:42:54 GMT
NNTP-Posting-Host: 62.42.158.222
X-Trace: newsr01.ono.com 984231774 62.42.158.222 (Sat, 10 Mar 2001 14:42:54 MET)
NNTP-Posting-Date: Sat, 10 Mar 2001 14:42:54 MET