You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While I'm seeing throughput increases of up to 50% when used with OpenSSH, the switch to a read-ahead mechanism actually regressed the throughput with Sun SSH (1.1.5).
There appear to be two causes for this:
Sun's SSH implementation does not seem to enjoy receiving a SSH_FXP_OPEN and a SSH_FXP_LSTAT request for a given file at the same time.
We performing async read-aheads until we've received a zero-length response (signaling EOF).
This means that we risk having a few SSH_FXP_READ requests with an offset beyond EOF.
This causes Sun SSH to take a brief moment of reflection.
The text was updated successfully, but these errors were encountered:
…e file as this causes a performance degradation on Sun SSH.
Switch to a single (sync) read-ahead if the file size is known, and we're starting to read (ahead) past that file size.
Harden against exceptions closing the file handle in Dispose
Fixes issue #292.
While I'm seeing throughput increases of up to 50% when used with OpenSSH, the switch to a read-ahead mechanism actually regressed the throughput with Sun SSH (1.1.5).
There appear to be two causes for this:
This means that we risk having a few SSH_FXP_READ requests with an offset beyond EOF.
This causes Sun SSH to take a brief moment of reflection.
The text was updated successfully, but these errors were encountered: