Article View: es.comp.os.linux.programacion
Article #11723�Recursos IPC en �rea de usuario?
From: Francisco Robledo
Date: Tue, 09 Oct 2001 19:29
Date: Tue, 09 Oct 2001 19:29
29 lines
1981 bytes
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-mailShow 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