![]() > embeded the CRC checker on a subfolder on the SDCard, the report is now saved in this subfolder (_sdCard/wiiu/apps/WiiUFtpServer/CrcChecker) Deactivate the copy process as soon as 2 connections are opened Wing ftp server review update#> clever handling of sdCard copy of CRC report file : update the copy when only one connection is opened and if the number of files transferred has increased. > after bunch of tests, CRC32 is now disabled by default but can be toggled at anytime during session using 'X' button > change the format of the CRC report to handle spaces in path/file's name > revert log file location to SDCard (was a bad idea because in case of crash, the log on SDCard is outdated) > final tweaks on thread priorities (multi-transfer enhancement) > do not timeout when a connection was opened and "stall" > lower CWD errors numbers (it is normal to get some of them when folders do not exist) Use a system'scall instead of IOSUHAX_FSA_ChangeMode function (which seems to re-allocate the buffer for the operation?) Stall time = writing/flush the network buffer (transfer rate on upload does not take into account the writing to file time = that's why the transfer rate is so high in upload way). > lower "stall time" due to changing the rights on file uploaded. This version gives max speeds over 4M/s on both ways and treat a large number of files more quickly. On UL operation (now take the fwrite time into account). Using a small buffer for upload reduced the "speed displayed" > This last setting increase DL speeds obtain when multi-transferring. Use 25% DL vs 75% UL of the reserved memory for buffer socket operations (instead of 50/50) > tweak the buffers sizes used for DL / UL > now use also a small buffer for UL operations (before setting manually CPU and priority, a large buffer was used to let other manually set cpu and priority of transfer threads using a static preallocated array of threads (before it was allocated statically when creating the connection) > multi transfer enhancement : reduce open/close connection time with To only 1 transfer for sdCard operations (simultaneous transfers leads in CRC errors) > fix issue " Still some CRC errors occur when uploading on SDCard #21 ": remove sevbuf use to fix the last CRC errors and limit > remove nand backup, log file and CRC calculation features (no more CRC errors)Īlso it is faster than WUT version (about 10%) : > fix : rights on files uploaded not set properly > fix : /storage_usb sometimes inaccessible if two USB devices are plugged in #25 extend the priority values used for transfer threads transfer buffer and thread are preallocated now connections are re-used (no more alloc/free when client connects) > noticeable multi-transfers enhancement : It seems that using FileZilla client to delete files on sdcard caused it died. Crash when trying to access a folder on SD #23 Disconnects to ftp server while copying a injected game #22 CRC errors when transferring to the SDCard transfers number limitation on the SDCard, now 8 is allowed > it is a much more stable version that use dynamic libs (like the original software) and it fixes : WUT developpement is interrupted (awaiting for a more stable version, tried 1.1.1 with no success), so no more channel version for V12 and up. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |