|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alex Semenyaka 2:461/640 06 Oct 2000 16:10:40 To : Eugene Grosbein Subject : Два вопроса по программированию --------------------------------------------------------------------------------
06 Oct 00 15:16, ты писал к Alexey M. Kosorotov:
>> Тогда как определить реальный объем памяти в системе?
EG> Переносимо - никак.
А как непереносимо определить, что сразу после завершения определения я
подмонтирую еще один раздел под своп? :) Или что пущу squid? :)
To Alexey M. Kosorotov: тут вопрос некорректно поставлен, нет такого понятия как
"реальный объем доступной памяти" для обычной программы в многозадачной системе,
потому что он в каждый момент меняется, и между проверкой, даже если ее делать,
и выделением памяти этой программой он может поменяться как угодно, так что
результат проверки из-за устаревания в следующий же момент просто в результате
теряет смысл. Ты можешь попросить сколько нужно памяти себе, если ее столько
есть на тот момент и тебе разрешено ее столько взять - получишь. Иначе -
обломишься.
SY, Alex
--- IMHO в последней инстанции
* Origin: ...можжевеловых... (2:461/640)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/182739ddfad2.html, оценка из 5, голосов 10
|