RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > > > Ось ругается на нехватку памяти, при свободных > > > > 400Мб (всего 512Мб) памяти. На командах -- конвейерах > > > > с достаточно большим количеством команд в конвейере: > > > похоже на то, что в системе кончается шареная память, коей > > > весьма немного :E:E > > > а может быть все вовсе не так :) > > > это сложный вопрос который изучают при помощи тезеуса. > > Тезеусом попробуем посмотреть. > > Но ведь это происходит на ровном месте, система только загрузилась, > > а уже нет (шаренной?) памяти? Кроме того, как помнится, там есть > > целая shared арена, причем память выделяется динамически, и есть > > из чего выделять (в системе 512 Мб памяти), так что странно... > > все там не просто. > 512 делятся между приватной областью каждого процесса и шареной общей. граница > плавает в зависимости от потребностей. > в шареную грузятся все DLL, ее юзает PM, EMX и много кто еще. > легко получаем ситуацию, когда какой то процесс хавает много приватной > (изза неэффективности, изза "особенностей" его работы с памятью, в конце > концов просто изза багов) - граница между приватной и шареной двигается > вверх до упора, и шареная или приватная кончаются. > особенно при интенсивном использовании самой шареной памяти. > особенно с учетом EMX, который её любит. > > скорее всего ситуация вообще не разруливается без фиксенья программ/emx. > > а может быть дело совсем в другом, есть и другие возможности :-\ > > надо выяснять где именно как и почему оно отказывает и смотреть в этот момент > состояние памяти. а потом думать. >
__, _, __, _,_ _, _
|_ / \ |_) | | |\/|
| \ / | \ | | | |
~ ~ ~ ~ `~' ~ ~
Programmed by
Dmitri Maximovich
,
Dmitry I. Platonoff
,
Eugen Kuleshov
.
25.09.99 (c) 1999,
RU/2
. All rights reserved.
Rewritten by
Dmitry Ban
. All rights ignored.