キャッシュの管理
Windchill Workgroup Manager のキャッシュは、特定のワークスペースに含まれているサードパーティ CAD アプリケーション用のローカルリポジトリで、ファイルをサーバーにアップロードするか、サーバーからダウンロードする場合にのみ使用します。キャッシュを使用すると、Windchill Workgroup Manager ではサーバーのコンテンツがキャッシュ内のコンテンツよりも新しい場合にのみファイルをダウンロードし、ユーザーが指定した場合にのみファイルをアップロードするので、パフォーマンスが向上します。
デフォルトでは、Windchill サーバーおよびオーサリングアプリケーションを登録したときに、キャッシュの .ws ディレクトリが作成されます。このディレクトリはローカルコンピュータのユーザープロファイルに含まれています。.ws ディレクトリにリストされている各サーバー場所に対し、各ワークスペースに対応するサブディレクトリが存在し、ワークスペースの各サブディレクトリ内に、そのサーバーに登録されている各オーサリングアプリケーションに対応するサブディレクトリが存在します。
|
データが誤って破壊されることを防ぐために、キャッシュ内では直接作業しないでください。キャッシュ内で直接作業することを避けるために、ワークスペースローカルディレクトリと呼ばれるコンポーネントがクライアントに用意されています。CAD アプリケーションから直接キャッシュをブラウズしたり保存したりするよりも、こちらを使用することをお勧めします。ワークスペースローカルディレクトリのデフォルト場所の例を以下に示します。
|
キャッシュ場所は、環境変数 PTC_WF_ROOT によって定義されます。これはクライアントコネクタキャッシュです。Windchill Workgroup Manager 関連のクライアント側情報は、すべてここに保存されます。この環境変数に特に値を設定しない場合、ユーザーのホームディレクトリがデフォルト場所になります。
デフォルトでは、キャッシュは Windchill Workgroup Manager と Creo Elements/Direct Modeling の間で共有されません。
Windchill Workgroup Manager と Creo Elements/Direct Modeling を同じシステムで実行し、キャッシュをデフォルトの場所に置かない場合、両アプリケーションのキャッシュ (PTC_WF_ROOT) が別の場所になるよう明示的に設定する必要があります。これを行う 1 つの方法としては、たとえば、各アプリケーションに PTC_WF_ROOT 環境変数キャッシュ場所を定義する起動バッチファイルを作成し、それからプログラムを開始します。
キャッシュを管理するには、「サーバー管理」ウィンドウの「キャッシュ」タブを使用します。Windchill Workgroup Manager で、 > の順にクリックして、「サーバー管理」ウィンドウにアクセスします。「キャッシュ」タブにはワークスペースローカルディレクトリ/管理ディレクトリのパス、キャッシュに使用済みの領域 (MB)、およびディスクの空き容量が示されます。キャッシュをクリアするボタンもあります。
「キャッシュ」タブは次の図のように表示されます。
「キャッシュ管理」ウィンドウには追加の情報が表示されます。
「キャッシュ」タブで「キャッシュツール」を選択し、「キャッシュ管理」ウィンドウで次の情報にアクセスします。
• キャッシュの場所と使用状況
• ターゲットキャッシュ制限
| 「ターゲットキャッシュ制限」は wgmclient.ini ファイルの cache.size エントリで、または環境変数 dm_cache_limit で設定できます。 |
• キャッシュの合計使用量
「キャッシュをクリア」ボタンをクリックすると、アクティブでないワークスペース内にあるキャッシュがすべてクリアされます。
「キャッシュ管理」ウィンドウは次の図のように表示されます。