Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.06.25;
Скачать: CL | DM;

Вниз

GetMemory в DLL   Найти похожие ветки 

 
DillerXX ©   (2006-06-01 18:51) [0]

можно ли?


 
Eraser ©   (2006-06-01 19:02) [1]


> GetMemory

что за зверь такой? )


 
DillerXX ©   (2006-06-01 19:04) [2]

System.


 
Eraser ©   (2006-06-01 19:09) [3]


> DillerXX ©   (01.06.06 19:04) [2]

а ) эт видать какой-то из аналогов GetMem..
очень похоже на какую-то внутренею функцию менеджера памяти.
Я бы всё таки использовал стандартную GetMem, хотя скорее всего это одно и то же.

> можно ли?

можно, но осторожно. Т.е. если в dll выделил, то в dll и освобождай.


 
Palladin ©   (2006-06-01 19:11) [4]

:)

Q:яблыкоиды в корзине, надо ли?
A:что за зверь такой? )
Q:яблоня.


 
Leonid Troyanovsky ©   (2006-06-01 20:14) [5]


> Palladin ©   (01.06.06 19:11) [4]

> Q:яблыкоиды в корзине, надо ли?


IMHO, здесь д.б. "ябленки" or "яблята".
Хотя, конечно, лингвист из меня еще тот.

--
Regards, LVT.


 
DillerXX ©   (2006-06-01 20:30) [6]

Проблемы у меня с этим GetMemory были.... сколько я мучался почему в разных абсолютно несвязных между собой точках программы у меня всё вылетало с ошибкой. Пришлось заменять GetMemory на HeapAlloc
> Q:яблыкоиды в корзине, надо ли?
> A:что за зверь такой? )
> Q:яблоня.

Реально рассмешило, thx ;)


 
tesseract ©   (2006-06-01 20:41) [7]

а зачем - кучи не хватает?
Менеджер памяти в delphi очень эффективен - про него была статья в RSDN.
Давно в открытом доступе, рекомендуется к прочтению.


 
Eraser ©   (2006-06-01 20:45) [8]


> tesseract ©   (01.06.06 20:41) [7]


> Менеджер памяти в delphi очень эффективен

а тот, который в D2006 ещё эффективнее, стрые недоработки исправили (вернее заменили менеджер памяти новым), теперь и большие объёмы памяти быстро выделяются вроде как.


 
tesseract ©   (2006-06-01 21:04) [9]


> а тот, который в D2006 ещё эффективнее, стрые недоработки
> исправили (вернее заменили менеджер памяти новым), теперь
> и большие объёмы памяти быстро выделяются вроде как.

В D7 память хряпается с хорошим запасом (проверял), и своеобразно освобождаеться, закона уменьшения кучи не уловил , проблема не в объёмах, а скорости работы со случайным доступом к куче.


 
DillerXX ©   (2006-06-01 23:38) [10]

Блин, что за фигня. Переделал понимаешь всё на майкрософтовский менеджер кучи, а в одном месте программы вызывал FreeMemory по старинке, забыл :( так в 2000 пахало, а ХР после второго-третьего вызова (!) возникала ошибка :( А продебажить не получалось... вот мучался.. ну и почему так? Зачем в 2000 всегда работало? :(


 
Eraser ©   (2006-06-01 23:40) [11]


> DillerXX ©   (01.06.06 23:38) [10]

хорошо, что нашёл ошибку, лучше поздно чем никогда.


 
DillerXX ©   (2006-06-02 00:01) [12]

Это точно....


 
tesseract ©   (2006-06-02 10:22) [13]


>  Зачем в 2000 всегда работало? :(


Наверно повышают безопастность.
У меня вообще прикол, ноут, софт использует прямой доступ к драйверу порту.
Так вот на старых ноутах - OK, на Cetrino - 50/50 (судя по всему зависит от версий чипсета или от драйверов) .

Мужик (старый партнёр )достал программу версии от 2001 года (ужос мой первый коммерческий опыт) и говорит, что она стабильна запахала у него на всех осях с 98 по XP sp2  и на всех ноутах ......

ЗЫ : Вот и думай теперь выпендриваться или лучше не надо......


 
DillerXX ©   (2006-06-02 13:09) [14]


> Cetrino - 50/50

Там же вроде типа двухядерность или что-то вроде? Из-за этого возмоно



Страницы: 1 вся ветка

Текущий архив: 2006.06.25;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.037 c
2-1149674994
ksenia
2006-06-07 14:09
2006.06.25
реестр


4-1143484952
Eraser
2006-03-27 22:42
2006.06.25
Crypto API и многопоточность


15-1149086118
iamn00b
2006-05-31 18:35
2006.06.25
доходчиво про базу данных пж


15-1148657025
AlexanderMS
2006-05-26 19:23
2006.06.25
Кругом шпионы?


3-1146477632
kilonet
2006-05-01 14:00
2006.06.25
Какие локальные БД позволяют хранить таблицу в нескольких файлах?