Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Системная информация

20K
26 января 2007 года
Sanctus
8 / / 09.01.2007
Никто, случайно, не страдал такой темой, как получение системной инфы (CPUID, HDD ID, NIC MAC-adress etc. ) средствами С++ под Linux?
Очень надо.
361
26 января 2007 года
Odissey_
661 / / 19.09.2006
делал через файловую систему proc, про нее можно почитать например здесь

/proc/cpuinfo - информация о процессоре ( модель, семейство, размер кэша и т.д.)
/proc/meminfo - информация о RAM, размере свопа и т.д.
/proc/mounts - список подмонтированных файловых систем.
/proc/devices - список устройств.
/proc/filesystems - поддерживаемые файловые системы.
/proc/modules - список загружаемых модулей.
/proc/version - версия ядра.
/proc/cmdline - список параметров, передаваемых ядру при загрузке.
20K
26 января 2007 года
Sanctus
8 / / 09.01.2007
Да мне, как бы, не совсем это надо, мне нужен какой-то аналог Win API функции GetSystemInfo, или ассемблерной инструкции cpuid.
Была надежда на arch.h, но толковой инфы накопать не удалось, а методом научного тыка получается не очень успешно.
361
26 января 2007 года
Odissey_
661 / / 19.09.2006
ну даже незнаю тогда. Лично сам парсил /proc. Имхо проще.Создаешь стркутру соответсвующую нужной информации. Один read и все у тебя.
Помоему легче чем использовать sysctl, uname. Посмотри их, может подойдут.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог