2017-10-01 5 views
0

에 변화한다 나는 읽기의 성능이 시스템마다 다르다는 것을 알고있다. 일부 시스템에서는 2/3 초에 135Mb의 파일을 읽으며 다른 시스템에서는 15/20 분을 읽습니다.자바 JCIFS 라이브러리, 파일을 읽는의 성능은 I 아래와 같이 서버 메시지 블록 프로토콜 (SMB)을 사용하여 원격 시스템에서 파일을 읽으려고하고, 자바 JCIFS 라이브러리를 사용하여 다른 시스템

모든 환경에는 Windows 2012 Server R2가 있으며 모두 동일한 네트워크에서 실행됩니다. 성능에 영향을 미치는 다른 설정이 있으면 알려 주시기 바랍니다.

+0

다른 네트워크 연결? 와이파이 대 이더넷 케이블? 135 MB의 경우 15 분이 매우 느립니다. – cello

+0

JCIFS를 사용하여 서버에 액세스하는 것을 시작하지 않으므로 불안정하고 수명이 다한 SMBv1 만 지원하는 것 같습니다 (https://stackoverflow.com/questions/41494357/accessing-smb2-1-or-smb3-share 참조). -from-java). – JMax

+0

몇 마디 할 필요가 있니? –

답변

0

캐시 문제 일 수 있습니까? 캐시가 가득 차면 병목 현상이 발생합니다. 다른 프로젝트에서 jCif를 시도 했습니까? BTW 성능 문제는 ftp 또는 다른 이더넷/인터넷 프로토콜과 동일합니까?

관련 문제