Я пытаюсь прочитать некоторую основную информацию об устройстве (в машине Solaris), как нет.процессоров нет.жестких дисков, нет.сетевых адаптеров и т. д. *
Насколько я понимаю, мы не можем получить эту информацию напрямую из Java.(Поправьте меня, если я ошибаюсь).
Итак, обходной путь заключается в вызове вызовов JNI.
Теперь, как мне это написать на C / C ++?Существует ли какой-либо системный вызов / метод в C для получения этой информации?
Я пытаюсь избежать использования метода system () в C, потому что я хочу сохранить информацию в виде строки.
Я знаю, что есть команды оболочки, такие как iostat, kstat, ifconfig и т. Д. Но как мне имитировать их в моей программе C / C ++?
Спасибо,