|
В HP-UX можно как-то ограничить память, доступную для какого-либо процесса?
|
|||
---|---|---|---|
#18+
Надо, чтобы программа занимала не всю память, а не больше 100 Мб, к примеру. Можно ли это сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.07.2005, 11:52 |
|
В HP-UX можно как-то ограничить память, доступную для какого-либо процесса?
|
|||
---|---|---|---|
#18+
А как это практически будет работать? Скажем, у меня есть простейшая консольная программа, запрашивающая ввод пользователя и сохраняющая его в буферах памяти, которые она получает от ОС через вызов malloc(). Что будет в вашем сценарии, когда программа в очередной раз обратится к системе за куском памяти и (при переходе лимита в те 100 Mb) получит отлуп? С уважением, Мартин Рахманов http://jimmers.russia.webmatrixhosting.net/ ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2005, 14:31 |
|
В HP-UX можно как-то ограничить память, доступную для какого-либо процесса?
|
|||
---|---|---|---|
#18+
Должно быть это:- Код: plaintext 1. 2. 3. 4. 5. 6.
И затем вот это: Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2005, 17:04 |
|
В HP-UX можно как-то ограничить память, доступную для какого-либо процесса?
|
|||
---|---|---|---|
#18+
Или хотя бы Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2005, 17:08 |
|
В HP-UX можно как-то ограничить память, доступную для какого-либо процесса?
|
|||
---|---|---|---|
#18+
То есть, должен быть послан сигнал SIGABRT и errno должно быть равно ENOMEM. Так-то это я и сам ограничить могу - скриптом. Но мне интересно - вдруг где это в HP-UX зарыто и можно ли как-то ограничить системными средствами. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2005, 17:20 |
|
|
start [/forum/topic.php?fid=27&msg=33171460&tid=1518008]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 235ms |
total: | 374ms |
0 / 0 |