программы BCWDEMOB. Прежде чем сделать
программы BCWDEMOB. Прежде чем сделать что-либо в программе, про-
верьте, какой процент системной памяти доступен программам для
Windows, переключившись на менеджер программ, выбрав "кнопку"
Help (Справка) и затем выбрав About Program Manager (О менеджере
программ). Появится информационный блок, в котором будет показана
текущая версия Windows, объем свободной памяти и в нижней части -
интересующие вас статистические данные, процентные соотношения
свободной памяти для системных ресурсов.
Теперь вернемся в программа Simple Paint и немного порисуем.
Затем снова перейдем на экран About Program Manager (О менеджере
программ), и вы увидите, что доступная память для системных ре-
сурсов уменьшилась. Если вы и дальше продолжите рисование, то
объем этой памяти будет продолжать уменьшаться до нуля, и вы по-
лучите тот же эффект, что и ранее.
Принятие решения
-----------------------------------------------------------------
Что вам известно в данный момент? Прежде всего, программа
явно распределяет глобальную память, так как она в результате
расходует все системные ресурсы, доступные Windows. С этого можно
начать: вы можете перезагрузить программу, воспользоваться средс-
TDeb 3.0 #3-3 = 58 =
твами TDW контроля глобальной памяти для сохранения списка объек-
тов глобальной памяти в файл регистрации (протокол), немного по-
рисовать в Simple Paint и затем снова получить список объектов
глобальной памяти, записав его в другой файл.
Так как Windows за это время, вероятно, перемещала объекты в
памяти, то два полученных списка могут не совпадать. Вы должны
просмотреть каждый объект в списке и сопоставить его с объектами,
имеющими того же владельца в другом списке, чтобы найти несоот-