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