OpenMP 规范定义了四个用于控制 OpenMP 程序执行的环境变量。下表对它们进行了概括。 表 2–1 OpenMP 环境变量 环境变量 功能 OMP_SCHEDULE 为指定了 RUNTIME 调度类型的 DO、PARALLEL DO、for、parallel for 指令/pragma 设置调度类型。如果未定义,则使用缺省值 STATIC。值为 "type[,chunk]" 示例:setenv OMP_SCHEDULE 'GUIDED,4' OMP_NUM_THREADS或 PARALLEL 设置在执行并行区域期间所要使用的线程数。使用 NUM_THREADS 子句或调用OMP_SET_NUM_THREADS()