Re[2]: [oodisc] Oо 2.0 BETA и оперативная память
Alex
exilit на nm.ru
Вт Июн 21 10:20:35 MSD 2005
Здравствуйте.
Вы писали 20 июня 2005 г., 10:21:30:
БАВ> По уму - нет. То есть, в теории. Как это делает винда (или,
БАВ> может быть, это заставляет её делать Oo) - неизвестно, но
БАВ> очень похоже, что неправильно. Секция кода в нормальных
БАВ> операционках проецируется на адресные пространства всех
БАВ> процессов-копий (если не путаю ничего), потому физически
БАВ> код содержится в памяти всего один раз.
блок кода (котрый явно не будет 40м) в памяти хранится один раз.
а вот сегменты данных - каждому процессу по своему.
К тому же винда в терминальном случае пытается типа сэмулировать
несколько машин. Т.е. для каждого пользователя своё адресное
пространство и т.д. И следовательно такие правила - один сегмент кода
и несколько сегментов данных - не применимы в данном случае.
ГАМ>> и еще...
ГАМ>> закрываю одно из приложений - объем занятого RAM не уменьшается
ГАМ>> память освобождается только после полного закрытия всех приложений..
это если вы запускаете процесс от нескоьких независымых пользователей
через терминал ?
если да - то это баг системы, скорее всего.
если нет - то стоит поэксперементировать.
--
С уважением,
Alex mailto:exilit на nm.ru
Подробная информация о списке рассылки Oo-discuss