데이터 테이블을 닫은 후 메모리 지우기<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />2000개의 파일을 반복하는 스크립을 실행하고 있는데 파일이 로드될 때마다 실제 메모리가 증가합니다. ~300개 파일이 로드되면 내 노트북의 8G 물리적 메모리가 완전히 사용됩니다.
데이터 테이블을 닫은 후 메모리에서 데이터 테이블을 언로드하는 명령이 있습니까?
Re: 데이터 테이블을 닫은 후 메모리를 지웁니다.JMP를 버전 11.2로 업데이트하여 메모리 문제에서 JPG 파일 언로드 문제를 해결했습니다.
Re: 데이터 테이블을 닫은 후 메모리를 지웁니다.안녕, 에릭
저는 JMP11을 사용하고 있습니다.
나는 오늘 추가 디버그를 실행했습니다 ....
보이지 않는 옵션을 사용하여 연 다음 닫기(dt, 저장하지 않음)를 사용하여 데이터 테이블을 닫으면 메모리에서 데이터 테이블을 해결하고 언로드합니다.
그러나 여기에 도움이 필요한 부분이 있습니다.
일부 연구를 보여주기 위해 새 창을 만든 다음 새 창 연구(전체 새 창)를 JPG로 저장했습니다.
SR = 새 창("요약 결과",
아웃라인박스(파일목록,
HListBox
(
V리스트박스(
아웃라인 상자( "XY 플롯",.... 그리고 계속.....
SR << 사진 저장(Mypicpath || ListOfFiles|| ".jpg", JPG);
JPG로 저장하고 나니 메모리가 늘어나서 그대로...
시스템에서 JPG 파일 메모리를 제거하는 방법은 무엇입니까?
Re: 데이터 테이블을 닫은 후 메모리를 지웁니다.한 가지 더 - 실행 중인 JMP 버전을 아는 것도 도움이 됩니다.
에릭
Re: 데이터 테이블을 닫은 후 메모리를 지웁니다.이봐, WongPL,
몇 가지 제안 사항이 있습니다.
1. 이 2000개의 파일이 JMP 데이터 테이블이라고 가정합니다. 맞습니까?당신은 잘 알고 있습니까? 사적인 에 대한 옵션 열려 있는() JSL 기능?아무도 이 2000개의 파일을 볼 필요가 없다면 다음과 같이 파일을 열 수 있습니다.
dt = Open( "$SAMPLE_DATA\Big Class.jmp", 비공개 );
그런 다음 "dt" 참조를 사용합니다.데이터 테이블 열기 사적인 많은 리소스를 소비하는 창을 만들지 못하게 합니다.또한 보이지 않는 옵션 열려 있는() , 하지만 보이지 않는 창이 생성되지만 표시되지 않으므로 검소하지 않습니다. 사적인 .
2. (1)이 옵션이 아니거나 도움이 되지 않는 것 같으면 추가해 보십시오. 대기(0); 10회 또는 20회 반복할 때마다 스크립트에 추가하고 메모리가 해제될 기회를 가질 수 있는지 확인하십시오.
이러한 옵션 중 하나가 문제를 해결하는지 알려주세요.
감사해요,
에릭