2014년 10월 1일 수요일

[02 - Windchill LAB] CACHE 관리

1. 캐시 관리 정보

등록된 각 작업공간에는 체크 아웃, 다운로드 또는 생성한 객체를 저장할 로컬 디스크 공간이 필요합니다. 이 공간을 캐시라고 합니다. PTC Creo 응용 프로그램에서는 캐시 정보를 관리하고 모으는 도구를 제공합니다. 개별 작업공간이 아닌 등록된 서버의 캐시만 관리할 수 있습니다. 캐시 관리를 사용하여 다음 작업을 수행할 수 있습니다.캐시는 CREO에서 제공하는 내부 브라우져에서만 볼수 있습니다.  설계자는 반드시 내부 부라우져를 통해 체크인 체크 아웃 명령을 사용 합니다. 외부 브라우저를 통해 관리 할 수 있지만 "업로드, 다운로드" 개념으로 인해 혼란을 격을수 있습니다.

.cache 폴더의 위치를 볼 수 있습니다.

대상 캐시 한계, 사용된 총 캐시 및 사용 가능한 디스크 공간을 볼 수 있습니다.

캐시 크기를 최대값 또는 최소값으로 변경할 수 있습니다.

캐시된 모든 객체를 등록된 서버에서 지울 수 있습니다.

특정 작업공간에 캐시된 모든 객체를 지울 수 있습니다.


2. 캐시와 서버 동기화 정보

다중 사용자 환경에서 작업할 때는 다른 사용자가 데이터를 변경함에 따라 작업공간 내의 객체가 이전 버전이 되는 상황이 종종 발생합니다.
이러한 상황을 관리하기 위해 PTC Creo 응용 프로그램에서는 PTC Windchill HTML 사용자 인터페이스의 상태 열에서 객체 상태의 변경을 알려 주고 사용자의 작업공간이 서버측 변경 내용으로 업데이트되도록 사용자가 선택한 작업공간 항목을 업데이트할 수 있도록 합니다.

참고 : 캐시와 서버 간의 정보 동기화는 작업공간에서 캐시에 액세스할 수 있을 때에만 가능합니다. 이 액세스는 주 서버 또는 보조 서버의 활성 작업 공간을 통해 내장된 브라우저에서만 이루어집니다.

3. 대상 캐시 한계 변경 정보

모든 서버에는 0GB의 기본 캐시 한계가 할당됩니다. dm_cache_limit 또는 dm_cache_size 구성 옵션을 사용하여 대상 캐시의 최대 또는 최소 한계를 설정할 수 있습니다. 이러한 두 옵션의 값은 모두 메가바이트 단위여야 합니다. 캐시 한계를 0으로 설정할 수도 있습니다. 이렇게 하면 캐시 관리 기능이 비활성화되며 사용 가능한 전체 물리적 메모리가 캐시 한계로 할당됩니다.

캐시에 더 많은 객체를 추가하는 작업을 수행하지만 사용되는 총 캐시 크기가 설정한 한계를 초과할 경우 다음 위치에 메시지가 표시됩니다.

서버 관리자(Server Manager) 대화상자 - 캐시 한계에 도달하거나 한계를 초과할 경우 현재 캐시 크기가 빨간색으로 굵게 표시됩니다.

PTC Creo 메시지 영역 - 캐시 크기가 대상 한계를 초과했음을 알리는 경고 메시지가 표시됩니다. 관리자에게 문의하십시오.

이벤트 관리자 - 서버에 연결할 때마다 캐시 크기가 대상 한계를 초과했음을 알리는 경고 메시지가 표시됩니다. 관리자에게 문의하십시오.

4. 자동 캐시 클린업

PTC Windchill에서는 캐시 크기가 설정된 캐시 한계의 90%에 이를 때마다 캐시를 자동으로 지웁니다. 그러나 오프라인 작업공간에는 자동 캐시 클린업을 적용할 수 없습니다. 온라인 상태의 작업공간은 일반 작업공간 캐시 한계 관리를 따릅니다. 잠긴 프레임은 삭제하기 전에 잠금을 해제해야 하므로 잠긴 프레임에 사용된 캐시도 자동으로 클린업되지 않습니다. 자동 클린업 작업은 제어할 수 없습니다.
PTC Windchill은 다음 순서로 캐시 클린업을 수행합니다.
삭제된 작업공간에 속하며 다른 작업공간에 사용되지 않는 객체의 모든 내용
무효화된 새 내용과 수정된 내용 및 고아 작업공간의 ws.cache 폴더
보조 서버의 비활성 작업공간 내에 있는 객체
보조 서버의 활성 작업공간 내에 있는 객체
주 서버의 비활성 작업공간 내에 있는 객체
주 서버의 활성 작업공간 내에 있는 객체
참고 : 클린업을 수행할 경우 기존 작업공간에 속하는 새 파일과 로컬에서 수정된 파일은 지워지지 않습니다.


[ Windchill 에서 Cache 정보위치 ]

3. 로컬 캐시 저장소 위치 변경
시작>설정>제어판>시스템>고급>환경변수>새로만들기>


로컬 캐시 저장소 위치는 설계자가 변경 하는것이 좋다. 이유는 가끔 지정된 폴더에서 로컬캐시는 지우는 일이 발생한다.





댓글 없음:

댓글 쓰기