LINUX.ORG.RU

Ответ на: комментарий от sergio_nsk

Извините, как узнать сишной функцией (функциями) размер свободной памяти и размер оперативки вообще...

anonymous
()
Ответ на: комментарий от anonymous

нет, это фря... взможно, придется kvm юзать или хоть top -n| grep Mem (если ничего не выйдет :))

anonymous
()

anonymous (*) (12.12.2005 17:26:10):

> какой функцией можно узнать размер свободной памяти в сях? спасибо заранее...

КАКОЙ памяти-то? Физической? Виртуальной? Блокируемой в RAM? Резидентной? Доступной процессу в data сегменте?

Можешь позвать getrlimit(), но он, скорее всего, вернет тебе RLIM_INFINITY. С другой стороны, какой смысл в информации о том, что у тебя в системе установлено, скажем, 2 гига RAM'а, если для процесса стоит лимит в в 100 MB ?

Die-Hard ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.