Windows에서 jmp의 CPU/메모리 사용량을 최적화하는 방법<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕하세요, 저는 종종 수백만 개의 행과 20~30개의 열이 있는 데이터 테이블을 처리해야 합니다. 좌절감은 이 큰 테이블을 기반으로 플롯을 편집해야 할 때마다 시스템이 1분에서 몇 분 정도 걸리는 대기 신호(회전 링)를 시작한다는 것입니다. "작업 관리자"를 보면 일반적으로 ~60% CPU와 몇 GB 메모리를 소비합니다. 운 좋게도 리소스가 충분한 64 비트 Win7 워크 스테이션에서 64 비트 jmp를 사용하고 있지만 여전히 기다려야하고 대기 시간을 낭비해야합니다.
CPU/메모리 사용량을 최적화하거나 사용자가 허용할 때까지 새로 고침을 유지하는 옵션/방법이 있기를 바랍니다.
감사해요!

Re: Windows에서 jmp의 CPU/메모리 사용량을 최적화하는 방법CSV 가져오기에는 옵션으로 열 압축이 있습니다(기본적으로 꺼져 있음).
It will choose the best of several alternatives after scanning the data.It will choose the best of several alternatives after scanning the data.데이터를 스캔한 후 여러 대안 중에서 가장 좋은 것을 선택합니다.
JMP에는 데이터 테이블에 대해 두 가지 종류의 압축이 있습니다. 이것은 열 압축이며 제한된 개별 값 세트를 인식하고 JMP의 대체 열 형식 중 하나를 사용하여 작동합니다. 이렇게 하면 메모리 내 공간이 더 작아집니다.
다른 종류의 압축은 zip과 같은 메커니즘을 사용하여 열을 압축합니다. 이것은 여는 속도가 느리고 저장하는 속도가 더 느릴 수 있으며 메모리 내 이점을 제공하지 않습니다. 디스크에서만 가능합니다. 빨간색 삼각형에 있습니다. 저장시 압축 . 반복되는 값의 거대한 테이블에 특히 유용합니다.
둘 다 함께 사용할 수 있습니다.
Re: Windows에서 jmp의 CPU/메모리 사용량을 최적화하는 방법csv 파일을 가져와 메모리로 가져오기 전에 처음에 압축을 적용할 수 있습니까?Re: Windows에서 jmp의 CPU/메모리 사용량을 최적화하는 방법선택한 열 압축
JMP를 사용하면 데이터 테이블의 열을 압축하여 파일 크기를 최소화하고
데이터 분석에 필요한 메모리 양. 이 기능은 숫자 열이 있을 때 유용합니다.
많은 작은 정수를 포함하거나 열에 포함된 고유 값이 255개 미만인 경우. 을 위한
예를 들어, 389개의 열과 85,000개의 행이 있는 데이터 테이블의 열을 압축하면
데이터 유형에 따라 파일 크기를 250MB에서 33MB로 줄입니다.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Compress Selected Columns(
{:age, :sex, :height, :weight}
);
Re: Windows에서 jmp의 CPU/메모리 사용량을 최적화하는 방법감사합니다. 그러면 내 데이터의 작은 하위 집합을 사용하여 스크립트를 작성하려고 합니다.
Re: Windows에서 jmp의 CPU/메모리 사용량을 최적화하는 방법가장 간단한 방법은 플롯 모양을 조정하는 동안 데이터의 임의 하위 집합으로 작업한 다음 스크립트를 저장하고 전체 데이터 테이블에 다시 적용하는 것입니다. 그렇지 않으면 전략은 수행 중인 특정 플랫폼과 작업에 따라 달라질 수 있습니다.