FreeMM против ShareMem - PullRequest
       8

FreeMM против ShareMem

4 голосов
/ 20 ноября 2008

У нас есть много dll-библиотек, написанных на delphi и c ++ builder, и мы используем sharemem и borlndmm.dll.

Проблема aligment в библиотеке 3tharty вынуждает нас перейти к новому диспетчеру памяти в delphi 2007.

Может кто-нибудь объяснить мне «диспетчер разделяемой памяти»?
Является ли SimpleShareMem заменой ShareMem?
Можем ли мы тогда прекратить развертывание borlndmm.dll?
Нужно ли что-то делать с библиотеками c ++?
Могут ли некоторые библиотеки использовать ShareMem, а другие SimpleShareMem?

Спасибо, -Vegar

Ответы [ 2 ]

3 голосов
/ 20 ноября 2008

Я думаю, что нашел ответ на большинство моих вопросов в этой теме: borland.public.delphi.language.basm :

Либо использовать
(a) SimpleShareMem.pas / FastMM4.pas или используйте
(b) ShareMem.pas (т.е. borlndmm.dll)
Вы не можете смешивать два разных метода обмена.

0 голосов
/ 20 ноября 2008

Просто посмотрите на https://forums.codegear.com/thread.jspa?threadID=6608 для интересного обсуждения этой темы.

...