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

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
19.09.2003, 14:03
    #32270306
Sergey Rijkov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
API про память в PB
Слушай да напиши в сибес и не мучайся, ты что так и будешь все их баги фиксить

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

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

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


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