Slow Java application performance pulling data from a CIFS share
Applies to
- Java applications
- ONTAP 9
- CIFS
Issue
- Slow performance is seen in Java
- ONTAP reports latency is low
- There are no network problems seen in packet traces
Example: In the below log, a 41 ms delay is seen between validating the authentication then the client connection being accepted
2022-04-22 14:08:02,248 DEBUG [Thread-337] main.AuthenticatedFileManager (AuthenticatedFileManager.java:29) - Setting up path: \\ONTAP-file-server.corp.path\path\Images\PDFs\01\02\03\file.pdf 2022-04-22 14:08:02,248 DEBUG [Thread-337] main.AuthenticatedFileManager (AuthenticatedFileManager.java:45) - Creating SMB File: SMB://ONTAP-file-server.corp.path/path/Images/PDFs/01/02/03/file.pdf 2022-04-22 14:08:02,248 DEBUG [Thread-337] main.AuthenticatedFileManager (AuthenticatedFileManager.java:59) - Validating: SMB://ONTAP-file-server.corp.path/path/Images/PDFs/01/02/03/file.pdf 2022-04-22 14:08:05,259 DEBUG [Thread-337] main.AuthenticatedFileManager (AuthenticatedFileManager.java:63) - SMB://ONTAP-file-server.corp.path/path/Images/PDFs/01/02/03/file.pdf: false 2022-04-22 14:08:05,300 DEBUG [Thread-8] filecheck.FileCheckServer (FileCheckServer.java:32) - Client connection accepted.