나는 R.xlConnect R 사용은
R에데이터로드 잘 loadWorkbook
또는 readWorksheetFromFile
하지만 더 큰 데이터를 사용하여 (데이터 XLConnect (미라이 솔루션)를 사용하여 JVM 메모리에 문제가 실행 해요 프레임 약 3MB)은 내보내기 기능 (writeNamedRegion
, writeWorksheetToFile
등) 중 하나를 사용하여 내보내기 중에 JVM에 기록되는 동안 멈추고 응답하지 않습니다.
options(java.parameters = "-Xmx1500m")
을 사용하여 Java 매개 변수를 재설정 했으므로 Excel로 내보낼 수있는 데이터 프레임의 크기가 늘어 났지만 R은 여전히 1MB 내외로 느려지고 3MB 정도는 작동하지 않습니다.
저는 8 비트 RAM이 장착 된 컴퓨터에서 32 비트 Office 소프트웨어 및 32 비트 Java가 설치된 64 비트 Windows 7 시스템에 있습니다. 3MB는 수출 시작 부분에있는 JVM의 ~ 750MB의 여유 메모리 (xlcMemoryReport
으로 확인)와 비교할 때 매우 큰 것 같지 않습니다.
아이디어가 있으십니까?