🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

�Recursos IPC en �rea de usuario?

#11723
From: Francisco Robledo
Date: Tue, 09 Oct 2001 19:29
29 lines
1981 bytes
Hola

Tengo un problema. Estoy modificando una aplicaci�n de 1 s�lo proceso 
(snort para m�s se�as) para que utilice varios procesos (o threads, hay dos 
versiones) y as� sea capaz de utilizar las dos CPUs de una m�quina SMP.

Mi problema es que no logro mejorar nada porque se pasan casi todo el rato 
los procesos en �rea de kernel. La soluci�n ser�a buscar IPCs que 
minimizaran las llamadas al sistema (si no hacen llamadas al sistema 
mejor). Esto se me ha ocurrido a partir de leer que en POSIX.4 hay una 
implementaci�n de sem�foros que funcionan a nivel de usuario y no 
necesitan hacer llamadas al sistema a no ser que haya que despertar alg�n 
proceso (sem_init), ya que hacen uso de instrucc de procesador como test-
and-set lock. Sin embargo creo que linux no parece soportar esa 
especificaci�n para varios procesos (s�lo para threads del mismo proceso).

Sabe alguien de alguna soluci�n alternativa. Ahora utilizo memoria 
compartida y cola de mensajes para comunicar procesos. Me gustar�a 
eliminar la cola de mensajes. �Alguien que haya estado en la misma 
situaci�n que yo?

Gracias por la ayuda.


Enviado desde http://www.aforo.com
�Quieres el buscador de es.comp.os.linux.programacion en tu web?
http://www.aforo.com/webmasters.asp

 
Technical Details
Message-ID: <9pvj6p$9mb$1@talia.mad.ttd.net>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.cwix.com!newsfeed.bcn.ttd.net!news.mad.ttd.net!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,874625ada131ca24,start
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2001-10-09 12:41:20 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.cwix.com!newsfeed.bcn.ttd.net!news.mad.ttd.net!not-for-mail
From: Francisco Robledo <modo@myrealbox.com>
Newsgroups: es.comp.os.linux.programacion
Subject: �Recursos IPC en �rea de usuario?
Date: 9 Oct 2001 19:29:29 GMT
Organization: Grupo Aforo
Lines: 29
Message-ID: <9pvj6p$9mb$1@talia.mad.ttd.net>
NNTP-Posting-Host: 212.66.166.71
X-Mailer: NWNNTP2.0