🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Mapeo de shmem a malloc?

#12380
From: Ignacio Arenaza
Date: Wed, 25 Jul 2001 23:35
40 lines
2367 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Muy buenas,

es una cuestion un poco rara la que voy a plantear, pero bueno, por si
alguien me puede echar un cable sobre como poder plantear el asunto.

Tengo una aplicacion que hace uso intensivo de malloc para la gestion
de la memoria. Por razones que no puedo cambiar la aplicacion tiene
que pasar a usar memoria compartida entre varios procesos, en lugar de
usar su propia memoria local.

De ahi mi pregunta: �como podria hacer para que modificando lo menos
posible mi aplicacion actual use la memoria compartida utilizando una
interfaz de uso (lo mas) compatible con la de malloc?

Es decir, que (en el caso ideal) me baste con cambiar la cadena
"malloc" o "free" por "shmalloc" y "shfree" (por ejemplo) y recompilar
con una nueva biblioteca que contenga el codigo de shmalloc/shfree y
listo.

�Ideas? �Sugerencias? �Mejor rescribir todo el codigo? �Es posible
siquiera?

Saludos. I�aki.

- -- 
  Get PGP/GPG Keys at  http://www.escomposlinux.org/iarenaza/pgpkey.html
  I use free software / Yo uso software libre  

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: Processed by Mailcrypt and GPG

iD8DBQE7X1epZXLnGT1HLgcRAsvwAJ9mqUAdiY9U/ztILiDTLqkKcLFodQCfaQSH
HDCTQWySs8V+oGDbzGjSzjU=
=S6y+
-----END PGP SIGNATURE-----
Technical Details
Message-ID: <877kwwr39x.fsf@eb2ebu.ampr.org>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!opentransit.net!newsfeed.comtenidos.com!newsfeeder.wanadoo.es!eb2ebu.ampr.org!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,13ebf296aa98f5e2,start
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2001-07-25 16:41:07 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!opentransit.net!newsfeed.comtenidos.com!newsfeeder.wanadoo.es!eb2ebu.ampr.org!not-for-mail
From: Ignacio Arenaza <iarenaza@eb2ebu.ampr.org>
Newsgroups: es.comp.os.linux.programacion
Subject: Mapeo de shmem a malloc?
Date: 26 Jul 2001 01:35:06 +0200
Organization: Servidor NNTP de eb2ebu.ampr.org
Lines: 40
Message-ID: <877kwwr39x.fsf@eb2ebu.ampr.org>
NNTP-Posting-Host: 62-37-112-25.dialup.uni2.es
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: news.wanadoo.es 996103984 5751 62.37.112.25 (25 Jul 2001 23:33:04 GMT)
X-Complaints-To: usenet@wanadoo.es
NNTP-Posting-Date: Wed, 25 Jul 2001 23:33:04 +0000 (UTC)
User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7