Чтобы узнать количество потоков, которые процессор может одновременно выполнять, можно выполнить команду:
Выводится сожержимое файла /proc/cpuinfo, из него берутся строчки, содержащие слово "processor", а команда "wc -l" считает количество поданных ей на вход строчек.
Вывод этой команды, например, удобно передавать в make для параллельной сборки:
UPD: более короткая весрия той же команды:
cat /proc/cpuinfo | grep processor | wc -l
make -j 'cat /proc/cpuinfo | grep processor | wc -l'
grep processor /proc/cpuinfo | wc -l