powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / DLL (занимаемая память не уменьшается)
10 сообщений из 10, страница 1 из 1
DLL (занимаемая память не уменьшается)
    #32562006
AOleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Загружаю в Access приложение Dll с помощью LoadLibrary, работаю с функциями, затем выгружаю FreeLibrary. Но, если судить по диспетчеру процессов, занимаемая память не уменьшается после выполнения FreeLibrary. Я что-то не так делаю, или это "особенность" Access? (вообще-то программирую не на Access, поэтому, если можно, объясните попроще :))) ).
...
Рейтинг: 0 / 0
DLL (занимаемая память не уменьшается)
    #32562017
Фотография SergeySV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это вообще совершенно сопокойно может быть особенность виндов, есть там у нее параметры по выгрузке неиспользующихся DLL, нет смысла сразу все выгружать, может эта Dll будет еще нужна, винда не занет
...
Рейтинг: 0 / 0
DLL (занимаемая память не уменьшается)
    #32562033
AOleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если я точно знаю (лучше, чем винда), что DLL мне больше не надо?
...
Рейтинг: 0 / 0
DLL (занимаемая память не уменьшается)
    #32562052
Dimon.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Винда считает, что она знает лучше ;)
волноваться нет причины, при нехватке памяти неиспользуемая dll выгрузится (сам не проверял, но так пишут).
...
Рейтинг: 0 / 0
DLL (занимаемая память не уменьшается)
    #32562070
Sfag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А можешь "не на Access" сделать "лучше, чем винда"
...
Рейтинг: 0 / 0
DLL (занимаемая память не уменьшается)
    #32562248
Partner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Извините, может не совсем в тему, но у меня тоже проблемка с диспетчером процессов. Иногда после закрытия Аксеса в диспетчере процессов остаётся MSAccess.exe, из-за чего Аксес не хочет открываться. Может подскажите, с чем эо может быть связано. Не очень здорово будет, если пользователю придётся выгружать процесс через диспетчер, чтобы снова открыть приложение.
...
Рейтинг: 0 / 0
DLL (занимаемая память не уменьшается)
    #32562260
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
посмотри тут

/topic/33519&hl=me.chk
...
Рейтинг: 0 / 0
DLL (занимаемая память не уменьшается)
    #32562772
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PartnerИзвините, может не совсем в тему, но у меня тоже проблемка с диспетчером процессов. Иногда после закрытия Аксеса в диспетчере процессов остаётся MSAccess.exe, из-за чего Аксес не хочет открываться. Может подскажите, с чем эо может быть связано. Не очень здорово будет, если пользователю придётся выгружать процесс через диспетчер, чтобы снова открыть приложение.

не стоит в открытых рекордсетах , после их использования
set рекордсет=nothing
рекордсет.close
...
Рейтинг: 0 / 0
DLL (занимаемая память не уменьшается)
    #32562995
AOleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за ответы. Теперь буду знать, что такое Access :)))
...
Рейтинг: 0 / 0
DLL (занимаемая память не уменьшается)
    #32563071
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть Апи для освобождения памяти - нужен хендл текущего процесса:

VB.NET

Код: plaintext
1.
2.
3.
4.
Private Declare Function SetProcessWorkingSetSize Lib "kernel32.dll" (ByVal hProcess As IntPtr, _
ByVal dwMinimumWorkingSetSize As Int32, _
ByVal dwMaximumWorkingSetSize As Int32) As Int32

SetProcessWorkingSetSize(System.Diagnostics.Process.GetCurrentProcess.Handle(), - 1 , - 1 )
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / DLL (занимаемая память не уменьшается)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]