Skip to content
This repository has been archived by the owner on Nov 8, 2022. It is now read-only.

Commit

Permalink
V11
Browse files Browse the repository at this point in the history
2022/05/18 V11 :    
    > fix issue " Still some CRC errors occur when uploading on SDCard #21 ": remove sevbuf use to fix the last CRC errors and limit 
      to only 1 transfer for sdCard operations (simultaneous transfers leads in CRC errors)  
    > multi transfer enhancement : reduce open/close connection time with 
        - using a static preallocated array of threads (before it was allocated statically when creating the connection) 
        - manually set cpu and priority of transfer threads
    > now use also a small buffer for UL operations (before setting manually CPU and priority, a large buffer was used to let other 
      connections start)
    > tweak the buffers sizes used for DL / UL
      Use 25% DL vs 75% UL of the reserved memory for buffer socket operations (instead of 50/50)
    > This last setting increase DL speeds obtain when multi-transferring. Using a small buffer for upload reduced the "speed displayed" 
      on UL operation (now take the fwrite time into account). 
      This version gives max speeds over 4M/s on both ways and treat a large number of files more quickly.
  • Loading branch information
Laf111 committed May 18, 2022
1 parent f832a1e commit 7ad14d1
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 2 additions & 2 deletions ChangeLog.txt
Expand Up @@ -349,7 +349,7 @@ HISTORY :
> fix issue "Folder left after deletetion #18"
> fix "Crash when exiting if no connections were opened #20"

2022/05/17 V11 :
2022/05/18 V11 :
> fix issue " Still some CRC errors occur when uploading on SDCard #21 ": remove sevbuf use to fix the last CRC errors and limit
to only 1 transfer for sdCard operations (simultaneous transfers leads in CRC errors)
> multi transfer enhancement : reduce open/close connection time with
Expand All @@ -361,4 +361,4 @@ HISTORY :
Use 25% DL vs 75% UL of the reserved memory for buffer socket operations (instead of 50/50)
> This last setting increase DL speeds obtain when multi-transferring. Using a small buffer for upload reduced the "speed displayed"
on UL operation (now take the fwrite time into account).
This version gives max speeds about 4M/s on both ways but treat a large number of files more quickly.
This version gives max speeds over 4M/s on both ways and treat a large number of files more quickly.
2 changes: 1 addition & 1 deletion build.sh
Expand Up @@ -3,7 +3,7 @@
#/****************************************************************************
# WiiUFtpServer (fork of FTP everywhere by Laf111@2021)
# ***************************************************************************/
VERSION_MAJOR=10
VERSION_MAJOR=11
VERSION_MINOR=0
VERSION_PATCH=0
export WiiUFtpServerVersion=$VERSION_MAJOR.$VERSION_MINOR.$VERSION_PATCH
Expand Down

0 comments on commit 7ad14d1

Please sign in to comment.