2017-02-03 4 views
0

У меня есть процесс, который должен использовать OpenMP, и я хотел бы проверить, установлена ​​ли переменная среды на ожидаемое значение.Как увидеть переменную среды OpenMp для запущенного процесса

Я попытался прочитать переменные среды процесса моей программы, но не могу найти какую-либо переменную OpenMP.

Мой вопрос: могу ли я увидеть переменную среды OpenMP в моем процессе с помощью терминала?

Есть ли способ получить статус OpenMp с помощью терминала?

+0

Вы можете посмотреть '/ proc//environ', чтобы узнать переменные среды работающего процесса. Не уверен, что это то, что вы хотите здесь. – codeforester

+0

Вот где я смотрел, но переменных среды (для openMp) нет. – BaldDude

+0

Вы уверены, что установлена ​​какая-либо из этих переменных? Если значение не установлено, OpenMP будет действовать по умолчанию по умолчанию. –

ответ

0

Поскольку вы видите другую переменную среды, но не объекты OpenMP, это может быть связано с тем, что переменная окружения OMP_DISPLAY_ENV не установлена. Если это не так, то ничего не будет показано.