Помогите, пожалуйста! Нужно средствами С/С++ узнать количество свободных ресурсов машины (в процентах) в freeBSD и RedHat. Если кто-нить знает, как это сделать, напишите пожалуйста. Буду очень признателен за примеры программ.
> Помогите, пожалуйста! Нужно средствами С/С++ узнать количество
> свободных ресурсов машины (в процентах) в freeBSD и RedHat.
> Если кто-нить знает, как это сделать,
> напишите пожалуйста. Буду очень признателен за примеры программ.Насчёт BSD не знаю, а Линух данные о потреблении ресурсов
пишет в procfs (/proc). Читаешь нужные файлики,
вытаскиваешь числа, маленько считаешь - и voila!
Там написаны свободные ресурсы по оперативке - спасибо!
Но мне бы еще узнать кол-во своб ресурсов проца, в этом каталоге про него только общая инфа, а про текущее состояние нету. Если кто знает как это узнать, или как это в BSD реализованно - ответьте пожалуйста, мне это позарез как надо.