斯潘8
斯潘4
什么是FME温度环境变量?
FME将许多临时文件放在系统临时目录中,在某些Windows版本中,默认为c:\temp或在用户本地temp目录(即C:\users\mark\appdata\local\temp)。如果由于C驱动器的空间限制,此目录中没有足够的空间,您可以覆盖此默认值,并使用fme_temp环境变量将fme临时文件发送到其他目录。中Windows 2000和W7,查看控制面板系统高级环境变量下。在Windows 8和Windows 10查看控制面板系统和安全系统高级系统设置环境变量)。
FME使用以下测试按顺序搜索临时目录:
如果所有这些测试都找不到现有的临时目录,FME以一条错误消息结束,指示它无法打开临时文件。
为了补救这种情况,要么:
创建一个
或
定义fme_temp或temp用户环境变量,系统范围内或运行FME的用户帐户。例如,如果要将临时文件放入目录j:\scratch中,那么在运行fme之前,环境变量fme_temp将设置为j:\scratch。
有些操作系统默认为临时驱动器的RAM驱动器。这意味着FME缓存可能会消耗RAM,从而影响性能。设置fme_temp将强制fme缓存到物理驱动器,这可能会提高性能。
论Linux使用以下方法设置环境变量的平台:
导出FME U温度=/
您可能会在.bashrc中设置该变量,该变量在机器启动时运行。
fme workbench在temp环境变量指向的目录中创建临时映射文件,如果设置。否则,使用C:\temp。
如果有人使用SAIF格式,此格式的行为不同(出于历史原因)。saif在读/写时也使用临时文件,但该模块使用环境变量…
按照显示的顺序来确定SAIF编写器/读卡器将使用哪些临时目录。
FME服务器还将使用FME_temp目录。通常情况下,自动生成的用于数据下载和数据流结果的目录类似于
C:\programdata\亚搏在线safe software\fme server\resources\system\temp\requestdata\fme_4F366F63_14376833309563_2288
但这可以用fme_temp覆盖。
当缓存较大数据集的数据或在FME通用查看器或数据检查器中显示时,会创建许多FME临时文件。如果提高了磁盘缓存I/O速度,使用更快的硬盘可以对FME转换产生很大的影响。例如,如果您的计算机上有一个SSD(固态驱动器)。这些通常比传统的hhd驱动器快一点,因此,如果您可以将您的FME_温度指向一个SSD,那么在处理较大的数据集时,您将看到性能有所提高。有关性能调优的更多信息,请访问:性能调整FME
?2019安全亚搏在线软件公司|合法的