2012-04-08 3 views
2

기본적으로 방대한 양의 데이터를 파일에 쓰는 좋은 방법을 찾기 위해 몇 가지 테스트를 수행하고 있습니다. 나는이 위대한 대답 Fastest way to write huge data in text file Java을 발견하고 스크립트를 가지고 놀고 있지만 실제로는 프로그램을 실행하고있는 디렉토리 대신에/tmp를 쓰고있는 것 같다.File.createTempFile에서 임시 디렉토리를 어떻게 바꿀 수 있습니까?

이것은 보통 나를 괴롭게하지는 않지만, 저는 EC2를 사용하고 있습니다. 부팅 저장 장치가 임시 디스크만큼 빠르지는 않지만 부트 드라이브에 쓰기 때문에 임시 디스크가 실제로 더 빠를 지 테스트 할 수 없기 때문에 읽었습니다.

File의 임시 디렉토리를 변경하는 방법에 대한 제안 사항이 있으십니까? java.io.File의이 방법에 대한 Javadoc과 밖으로

+1

http://stackoverflow.com/questions/1924136/environment-variable-to-control-java-io-tmpdir –

답변

3

확인 :

public static File createTempFile(String prefix, 
            String suffix, 
            File directory) 
          throws IOException 
관련 문제