Мне необходимо написать программку, которая измеряет загрузку процессора в системе под ОС Solaris 9. Первое что пришло в голову это измерить время потраченное процессом init (pid = 1, прародитель всех процессов) с учетом суммы времени всех дочерних процессов. Эта информация хранится в /proc/1/status. Но доступ к этому файлу имеет только super-user. Меня это не устраивает, программа должена работать будучи запущенной любым пользователем (сделать владельцем программы root'а нет возможности).
Подскажите, пожалуйста, как мне собрать информацию о загрузке CPU.