Article View: es.comp.os.linux.programacion
Article #12380Mapeo de shmem a malloc?
From: Ignacio Arenaza
Date: Wed, 25 Jul 2001 23:35
Date: Wed, 25 Jul 2001 23:35
40 lines
2367 bytes
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-mailShow 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