Myslím, že metoda, kterou uvádíte, je na Linuxu nejpřenosnější. Namísto vytváření zbytečného cat a wc procesy, můžete to trochu zkrátit:
$ grep --count ^processor /proc/cpuinfo
2
nproc je to, co hledáte.
Více zde:http://www.cyberciti.biz/faq/linux-get-number-of-cpus-core-command/
Nejjednodušší nástroj je dodáván s glibc a nazývá se getconf :
$ getconf _NPROCESSORS_ONLN
4