![]() |
|
Модераторы: xvr |
![]()
|
|
| drHip |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 41 Регистрация: 30.5.2007 Репутация: нет Всего: нет |
как программно определить кол-во ядер(процессоров) и их тип?
|
|||
|
||||
| BlackStar |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 134 Регистрация: 13.12.2006 Репутация: 2 Всего: 5 |
Как вариант, отпарсить /proc/cpuinfo
|
|||
|
||||
| MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 84 Всего: 207 |
либо, как уже сказали, через procinfo либо очень аппаратно зависимо -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
| drHip |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 41 Регистрация: 30.5.2007 Репутация: нет Всего: нет |
в нете я нашел такую вот штуку
но она судя по всему платформозависимая, потому как найти procfs_sysinfo не могу |
|||
|
||||
| MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 84 Всего: 207 |
drHip,
дык это ж QNX, а не Linux -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
| drHip |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 41 Регистрация: 30.5.2007 Репутация: нет Всего: нет |
MAKCim,
ну дык UNIX-подобная ж |
|||
|
||||
| bel_nikita |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2304 Регистрация: 12.10.2003 Где: Поезд №21/22 ( ст . Прага ) Репутация: нет Всего: 47 |
drHip,
копни в сторону инструкции CPUID |
|||
|
||||
| MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 84 Всего: 207 |
ну у тебя же не QNX тогда откуда появятся фичи QNX? -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
| niXman |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 211 Регистрация: 4.7.2009 Репутация: 1 Всего: 0 |
В Qt нашел решение.
$QTDIR/src/corelib/thread/qthread_unix.cpp
--------------------
if ( !c++ ) { *power--; this->wussiness += 10;} |
|||
|
||||
| alx49 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 20.10.2009 Репутация: нет Всего: нет |
boost::thread::hardware_concurrency()
|
|||
|
||||
![]()
|
| Правила форума "С/С++: Программирование под Unix/Linux" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, xvr. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Программирование под Unix/Linux | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |