与其他应用程序集成 > Windchill Workgroup Manager 文档 > Creo Schematics > 高级技术 > 管理缓存
  
管理缓存
Windchill Workgroup Manager 缓存是包含在特定工作区内的第三方创作应用程序的本地信息库,并且仅当向服务器上载或从服务器下载文件时才使用。使用缓存可提高性能,这是由于 Windchill Workgroup Manager 仅当服务器中的内容比缓存中的内容更新的时候才下载文件;并且仅在您给出命令时才会上载文件。
* 
不鼓励直接在缓存中工作,以避免意外地损坏数据。在客户端上提供了一个名为工作区本地目录的组件。建议使用此组件,而不是直接浏览到缓存,或直接从 Creo Schematics 保存到缓存。下面提供了工作区本地目录的默认位置。
缓存的位置由环境变量 PTC_WF_ROOT 定义,这是客户端连接器缓存。这是所有 Windchill Workgroup Manager 相关的客户端信息的存储位置。如果没有明确定义该环境变量,则默认位置为用户的主目录。
如果计划在同一系统中运行 Windchill Workgroup ManagerCreo Schematics,并且还希望将缓存保存在非默认位置,则必须将这些应用程序的缓存 (PTC_WF_ROOT) 显式设置到不同位置。例如,可以采用以下方法来实现这个目的,即为每个应用程序创建一个定义“PTC_WF_ROOT”环境变量 (缓存位置) 的启动批处理文件,然后启动程序。
Windchill Workgroup ManagerCreo Schematics 缓存的默认位置以及工作区本地目录的位置如下:
Windchill Workgroup Manager 的缓存位置 - %USERPROFILE%\.wwgm\.ws
Creo Schematics 的工作区本地目录位置 - %USERPROFILE%\My Documents\PTC Places
可以通过“服务器管理”窗口 (“工具” > “服务器管理”) 中的“缓存”选项卡来管理缓存。此窗口会显示您的工作区本地目录/管理目录位置、已用缓存空间 (以 MB 为单位) 以及可用磁盘空间。还有用于清除缓存的选项。下图显示了“缓存”选项卡窗口。
此信息也会显示在“缓存管理”窗口中。
“缓存”选项卡中选择“缓存工具”,以访问下图中所示的“缓存管理”窗口。
“缓存管理”窗口将为您提供以下信息:
主服务器活动工作区的工作区本地目录位置
缓存使用情况
.ws 目录的路径
缓存限制。目标缓存限制可以在 wgmclient.ini 文件条目 cache.size 中设置,或通过设置环境变量 dm_cache_limit 来设置。
已使用磁盘空间的数额
“清除缓存”按钮可以清除选定缓存位置上的缓存。