0
나는 그물에서 발견 한 OBJ 로더 라이브러리를 사용하고 있으며 속도를 높이고 싶다. 그것은 선으로 (숫자의 라인은 기본적으로 텍스트 파일)큰 OBJ (텍스트) 파일의 읽기 속도를 높이려면 어떻게해야합니까?
을 .OBJ 파일 라인을 읽는 과정에 그 기능이 작동
나는 약 40 만 라인에 동일시 12메가바이트의 OBJ 파일이 있습니다. 말하자면, 줄을 서서 시도하고 읽는 것이 영원히 필요합니다.
속도를 높이는 방법이 있습니까? 그냥 생각 click me
BufferedReader는 실제로 좋은 방법이며 예를 들어 Files.readAllLines (Java 7)에서도 사용됩니다. 나는 효율적인 버퍼링 같은 다른 장소에서 시간이 손실되었다고 추정한다. 시간이 소비되는 곳을 분석하려고 했습니까? – Carsten
기본적으로 OBJ 파일을 사용하지 말고 메모리에 "있는 그대로"로드 할 준비가 된 자신의 형식을 사용하십시오 (Vertices/Indices로) – Selvin
그냥 이것을 추가하기 위해 테스트 OBJ 파일을 사용하고 있습니다. 10,000 줄에 더 작습니다. 이것은로드하는데 약 20 초가 걸리고 끔찍한 일입니다. (훨씬 빠르지 만 그럴 겁니다.) –