samba-bugs at samba.org
2017-Apr-22 19:04 UTC
[Bug 12755] New: [patch] Improve execution speed on Windows; with Win32 API calls
https://bugzilla.samba.org/show_bug.cgi?id=12755 Bug ID: 12755 Summary: [patch] Improve execution speed on Windows; with Win32 API calls Product: rsync Version: 3.1.3 Hardware: All OS: Windows 10 Status: NEW Severity: normal Priority: P5 Component: core Assignee: wayned at samba.org Reporter: joe at benden.us QA Contact: rsync-qa at samba.org Created attachment 13169 --> https://bugzilla.samba.org/attachment.cgi?id=13169&action=edit Improve wall-time execution speed on Windows The attached patch improves execution speed under Windows, by sprinkled usage of the Win32 API. The patch is against the Git repository master branch. When compiled with MSYS or Cygwin, this patch massively improves on total wall time of the synchronization. By utilizing the Win32 API, I was able to bypass lots of POSIX-to-Win32 translations occurring coupled with reusing given stat()-equivalent data returned during the file-system directory walks. Comments, suggestions, ideas are welcomed! -Joe -- You are receiving this mail because: You are the QA Contact for the bug.
samba-bugs at samba.org
2017-Apr-23 16:04 UTC
[Bug 12755] [patch] Improve execution speed on Windows; with Win32 API calls
https://bugzilla.samba.org/show_bug.cgi?id=12755 --- Comment #1 from Joseph Benden <joe at benden.us> --- If anyone wishes to test the compiled binary, it's available for download here: https://github.com/jbenden/rsync/releases -- You are receiving this mail because: You are the QA Contact for the bug.
samba-bugs at samba.org
2017-Apr-29 21:27 UTC
[Bug 12755] [patch] Improve execution speed on Windows; with Win32 API calls
https://bugzilla.samba.org/show_bug.cgi?id=12755 Wayne Davison <wayned at samba.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #13169|application/mbox |text/plain mime type| | Attachment #13169|0 |1 is patch| | -- You are receiving this mail because: You are the QA Contact for the bug.
samba-bugs at samba.org
2017-Apr-29 21:48 UTC
[Bug 12755] [patch] Improve execution speed on Windows; with Win32 API calls
https://bugzilla.samba.org/show_bug.cgi?id=12755 --- Comment #2 from Joseph Benden <joe at benden.us> --- Please disregard the patch attachment as the actual definitive solution and rather visit my GitHub repository for the current working source and binaries. If this solution is accepted for inclusion in to Rsync or the Rsync-Patches repository, I will re-create a viable patch. I will also do so if asked... See GitHub: https://github.com/jbenden/rsync/ Thank you! Comments, suggestions, and ideas are always welcomed! -Joe -- You are receiving this mail because: You are the QA Contact for the bug.
Apparently Analagous Threads
- Help: Cannot browse the shares on Samba server
- shutting down a mysql server renders cdr_mysqldead and asterisk nolonger makes or receives calls
- Problem in random (lme)
- Re: [Asterisk-biz] Opportunities for good billing solutions
- [LLVMdev] Problem invoking win32 api calls