powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / API про память в PB
5 сообщений из 5, страница 1 из 1
API про память в PB
    #32270253
Геннадич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может кто знает как сдёрнуть занимаемую, свободную и тд память через API?
...
Рейтинг: 0 / 0
API про память в PB
    #32270269
Фотография Ikar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот, все что нашелось...

GlobalMemoryStatus( )
This function returns all the information related to the computers present memory into a structure by reference. There is no PowerBuilder equivalent.

Global External Function:
SUBROUTINE GlobalMemoryStatus(ref memory mem2) LIBRARY "Kernel32.dll"

Structure: (Memory)
ulong m_length, ulong m_loaded, ulong m_totalphys, ulong m_availphys, ulong m_totalpagefile, ulong m_availpagefile, ulong m_totalvirtual, ulong m_availvirtual

Script:
memory sysmem
GlobalMemoryStatus(sysmem)
Messagebox("Memory Length", string(sysmem.m_length))
Messagebox("Memory Loaded", string(sysmem.m_loaded))
Messagebox("Total Physical Memory", string(sysmem.m_totalphys))
Messagebox("Total Available Memory", string(sysmem.m_availphys))
Messagebox("Total Page Size", string(sysmem.m_totalpagefile))
Messagebox("Available Page Size", string(sysmem.m_availpagefile))
Messagebox("Total Virtual Memory", string(sysmem.m_totalvirtual))
Messagebox("Available Virtual Memory", string(sysmem.m_availvirtual))
...
Рейтинг: 0 / 0
API про память в PB
    #32270306
Sergey Rijkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Слушай да напиши в сибес и не мучайся, ты что так и будешь все их баги фиксить

-------------
Сергей Рыжков
ЗАО "НПО Балтрос"
http://pbl.narod.ru (PowerBuilder + Oracle)
...
Рейтинг: 0 / 0
API про память в PB
    #32270451
Геннадич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Совершенно случайно, ради эксперимента и по совету Sergey Rijkov убрал SQLCA.DBParm, всмысле = "". И что-же: под WinNT 4.0 уже час стоит и память не жрёт! А вот под WinXP картина немного другая: Память постепенно сжирается примерно до 1/8 максимально возможной и падает до первоначального уровня. Но всё таки память контроливать буду, так на всякий случай.

А на хрена они придумали эту SQLCA.DBParm, если все эти настройки только мочат апликацию?

Спасибо огромное за внимание! Тему, думаю, можно считать закрытой.
...
Рейтинг: 0 / 0
API про память в PB
    #32270521
Ermak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа читайте про работу медеджера памяти в PB (8.03 - 9.0.1).
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / API про память в PB
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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