0
OnFtpWork 이벤트는 idFTP에 대해 실제로 자주 발생합니다. 디스크에 자주 쓴다면 시간 낭비 일 것입니다. 초당 1 회 이상 디스크에 쓸 수 있도록 버퍼를 늘릴 수있는 방법이 있습니까?Indy idFTP 버퍼를 늘리는 방법은 무엇입니까?
OnFtpWork 이벤트는 idFTP에 대해 실제로 자주 발생합니다. 디스크에 자주 쓴다면 시간 낭비 일 것입니다. 초당 1 회 이상 디스크에 쓸 수 있도록 버퍼를 늘릴 수있는 방법이 있습니까?Indy idFTP 버퍼를 늘리는 방법은 무엇입니까?
전송을 수행하기 전에 TIdFTP.IOHandler.SendBufferSize
및 TIdFTP.IOHandler.RecvBufferSize
속성을 설정할 수 있습니다. 전송 연결에 사용되는 IOHandler
에 복사됩니다.
TIdFTP.OnDataChannelCreate
이벤트를 사용하면 ADataChannel.IOHandler.SendBufferSize
및 ADataChannel.IOHandler.RecvBufferSize
속성을 설정할 수 있습니다.
또는 TFileStream
내부적으로 버퍼링 된 파일 I/O를 사용하는 파생 클래스를 구현할 수 있으며 TIdFTP
의 버퍼를 사용하지 않아도됩니다.
레미 감사합니다. – Ampere