У меня есть программа OpenMP, работающая, скажем, с 6 потоками на 8-ядерном компьютере.Как я могу извлечь эту информацию (num_threads = 6) из другой программы (не openmp, обычная C-программа).Могу ли я получить эту информацию из основного ядра.
Я использовал длины run_queue, используя "sar -q 1 0", но это не дает согласованных результатов.иногда это дает 8, в несколько раз больше или меньше.