HOWTO · R
R에서 메모리 늘리기
이 튜토리얼은 R에서 메모리를 늘리는 방법을 보여줍니다.
이 페이지의 내용
때때로 R 사용자에게 메모리 부족 오류가 발생합니다. 이를 해결하기 위해 R에서 메모리를 늘릴 수 있습니다. 이 자습서에서는 R에서 메모리를 늘리는 방법을 보여줍니다.
R에서 메모리를 늘리는 방법에는 두 가지가 있습니다. 하나는 수동이고 다른 하나는 방법입니다.
R에서 수동으로 메모리 늘리기
Windows 사용자는 대부분 메모리 부족 오류가 발생합니다. R 프로그램이나 앱의 속성에서 R의 메모리를 늘릴 수 있습니다.
Windows를 사용하는 경우 아래 단계를 따르십시오.
-
바탕 화면 또는 프로그램 디렉토리에서 R 프로그램 아이콘을 마우스 오른쪽 버튼으로 클릭하고
속성으로 이동합니다.
-
바로 가기탭으로 이동하여대상필드를 찾으십시오.
-
Target필드에 다음 행을 추가하십시오.--max-mem-size=1000M -
위의 코드는 R 프로그램에 1000MB의 메모리를 할당합니다. 최대값은 R의 메모리까지의 메모리가 될 수 있습니다.
-
마지막으로
확인을 클릭하면 준비가 완료됩니다. -
R이 길이의 벡터를 할당하지 못하는 오류가 있을 수 있습니다. 그런 다음
Target필드에 다음 줄을 추가하고OK를 클릭합니다.--max-vsize=1000M
R의 memory.limit() 메서드로 메모리 늘리기
memory.limit()는 R 프로그램에 메모리를 할당할 수 있습니다. MB 단위로 하나의 매개변수 size를 사용합니다.
예를 들어 보겠습니다.
memory.limit(size=1000)
위의 코드는 R 프로그램에 1000MB 메모리를 할당합니다.