>Ситуация следующая:
>На сервере 4 гига памяти. Открываем эдитом файл одногиговый, он кэшируется в
>память и мы имеем на один гиг меньше свободной оперативной памяти.
>Редактируем или просто закрываем без редактирования открытый файл и выходим из
>эдита. (закрываем эдит)
>Как я понимаю после этого память в размере 1 гиг должна возвращаться
>системе... а фиг там! Как определяете, что "память не вернулась системе" ?
>
>Как возвратить системе отобраную процессом память?
>
>система FreeBSD 7.0 stable скомпилированная по умолчанию. Ядро генерик.
>
>Какие есть соображения?
для чего, по вашему, должна начать использоваться эта память _сразу_ после закрытия вашего процесса редактирования ?