微波EDA網(wǎng)-關(guān)于我們 微波EDA網(wǎng)-出版的圖書專著 微波EDA網(wǎng)培訓(xùn)課程列表 射頻工程師養(yǎng)成培訓(xùn)學(xué)習(xí)教程
  • 1
  • 2
  • 3
  • 4

Issue with MainWin Core Services for SGE

By default, SGE creates a temporary directory for each SGE batch job, and deletes this temporary directory and its contents when the job finishes. SGE sets the TMP and TMPDIR environment variables of the job environment to point to this temporary directory. ANSYS EM desktop software starts the MainWin Core Services on startup, if they are not already running. After the ANSYS EM desktop software finishes, the MainWin Core Services time out and automatically shut down. The MainWin Core Services use the TMP and/or TMPDIR directories to store temporary data. If this temporary data is removed before the services shut down, then the services do not shut down automatically. Normally, SGE will remove the temporary directory and its contents before the services time out. The result is that these extraneous service processes run forever. If this problem occurs, each Ansoft batch job starts an additional set of these services that never shut down. This can result in an excessive number of processes running on the host where the ANSYS EM desktop is started. The names of the service processes are:

• watchdog

• regss

• mwrpcss

Workaround for Issue with MainWin Core Services

One way to avoid this problem is to modify the environment in which the ANSYS EM desktop runs so that the TMP and TMPDIR environment variables do not point to the directory which will be immediately removed by SGE when the job finishes. This can be done by copying the value of the TMPDIR environment variable to the ANS_SGE_TMPDIR environment variable, and unsetting the TMPDIR and TMP environment variables. The services ignore the ANS_SGE_TMPDIR environment variable, but if this variable is set, then it will be used as the temporary directory for the rest of the ANSYS EM software.

Here is an example bash wrapper script that may be used to work around this issue. In this example, the product is hfss, but the same approach will work for any ANSYS EM product. In this example, the script is named sge_hfss and is in the AnsysEM software installation directory. When an Ansoft desktop job is submitted to the SGE scheduler, the script (sge_hfss, in this example) should be submitted instead of hfss. The script will modify the environment, as needed, then start hfss. When the analysis finishes, the script returns the exit status of hfss.

An alternative is to place the script in an arbitrary directory, and modify the script to include an absolute path to the product (hfss in this example).

Script contents:

#! /bin/bash

 

# This script will not correctly process arguments containing

# spaces or other characters special to the shell.

 

# Create hfss command line

# In this example, sge_hfss and hfss are in the same directory

# An alternative is to use an absolute path for the hfss command

cmd0=$0

cmd="${cmd0/%sge_hfss/hfss} $@"

 

# Fix environment variables

export ANS_SGE_TMPDIR=${TMPDIR}

unset TMPDIR

unset TMP

 

# Run the hfss command and return the exit status

${cmd}

exit $?

Related Topics

Integration with Sun Grid Engine (SGE)

Monitoring ANSYS EM SGE Batch Jobs

Ansoft Desktop -monitor Command Line Option for SGE

Example SGE qsub Command Lines

Recommended Practices for SGE Clusters

主站蜘蛛池模板: 免费观看大片毛片| 57pao一国产成永久免费 | 欧美极品JIZZHD欧美| 大胸年轻的搜子4理论| 亚洲av产在线精品亚洲第一站| 老子影院午夜伦不卡不四虎卡| 国精产品一区一区三区有限公司| 久久精品国产亚洲AV天海翼| 男女爽爽无遮挡午夜视频在线观看| 国产极品视觉盛宴| yy6080一级毛片高清| 欧洲一区二区三区在线观看| 午夜福利视频合集1000| www性久久久com| 旧里番yy4480在线高清影院| 免费澳门一级毛片| 国产探花在线视频| 好爽好深好猛好舒服视频上| 乱色精品无码一区二区国产盗| 精品国产第一国产综合精品| 国产精品久免费的黄网站| 一级视频在线免费观看| 最近免费中文字幕大全免费版视频 | 抱着娇妻让粗黑人人玩3p| 亚洲日韩aⅴ在线视频| 老湿影院在线观看| 国产在线视频www色| 99久久久国产精品免费蜜臀| 日本簧片在线观看| 亚洲欧美日韩一区二区三区在线| 色偷偷的xxxx8888| 国产精品刺激好大好爽视频 | 久久久久久久性潮| 欧美性猛交XXXX富婆| 午夜a一级毛片一.成| 成人a在线观看| 国自产偷精品不卡在线| www.中文字幕.com| 小仙女np高h| 久久久国产99久久国产一| 欧美成人aaa大片|