Poor SCP performance under windows












1















I'm seeing some performance issues with SCP under windows, in short, I'm maxing out at 61 MB/sec on a 1Gbps Ethernet connection.



Now, Windows itself have detected the connection as 1Gbps, and I've ran some tests to the same servers over SMB, which gave me 115+ MB/sec. So, both the network interface and the physical network between the devices seems to be fine.



Also, I'm dual booting on this workstation, and my primary OS, which is Linux based, has no issues with SCP between the two machines, and it gives me full throttle. Which tells me, its not a CPU bottleneck (which would also be quite unlikely in the first place, as the machine is sporting a 9900K).



So, in summery, there must be something up with my SCP installation on windows. I'm not a native Windows speaker, so im not entirely sure how to proceed, as of now, I tried the following SCP binaries:




  • msys2 provided scp in a msys2 console

  • winscp


and they both give me the same poor results. Any ideas on how to proceed?










share|improve this question



























    1















    I'm seeing some performance issues with SCP under windows, in short, I'm maxing out at 61 MB/sec on a 1Gbps Ethernet connection.



    Now, Windows itself have detected the connection as 1Gbps, and I've ran some tests to the same servers over SMB, which gave me 115+ MB/sec. So, both the network interface and the physical network between the devices seems to be fine.



    Also, I'm dual booting on this workstation, and my primary OS, which is Linux based, has no issues with SCP between the two machines, and it gives me full throttle. Which tells me, its not a CPU bottleneck (which would also be quite unlikely in the first place, as the machine is sporting a 9900K).



    So, in summery, there must be something up with my SCP installation on windows. I'm not a native Windows speaker, so im not entirely sure how to proceed, as of now, I tried the following SCP binaries:




    • msys2 provided scp in a msys2 console

    • winscp


    and they both give me the same poor results. Any ideas on how to proceed?










    share|improve this question

























      1












      1








      1








      I'm seeing some performance issues with SCP under windows, in short, I'm maxing out at 61 MB/sec on a 1Gbps Ethernet connection.



      Now, Windows itself have detected the connection as 1Gbps, and I've ran some tests to the same servers over SMB, which gave me 115+ MB/sec. So, both the network interface and the physical network between the devices seems to be fine.



      Also, I'm dual booting on this workstation, and my primary OS, which is Linux based, has no issues with SCP between the two machines, and it gives me full throttle. Which tells me, its not a CPU bottleneck (which would also be quite unlikely in the first place, as the machine is sporting a 9900K).



      So, in summery, there must be something up with my SCP installation on windows. I'm not a native Windows speaker, so im not entirely sure how to proceed, as of now, I tried the following SCP binaries:




      • msys2 provided scp in a msys2 console

      • winscp


      and they both give me the same poor results. Any ideas on how to proceed?










      share|improve this question














      I'm seeing some performance issues with SCP under windows, in short, I'm maxing out at 61 MB/sec on a 1Gbps Ethernet connection.



      Now, Windows itself have detected the connection as 1Gbps, and I've ran some tests to the same servers over SMB, which gave me 115+ MB/sec. So, both the network interface and the physical network between the devices seems to be fine.



      Also, I'm dual booting on this workstation, and my primary OS, which is Linux based, has no issues with SCP between the two machines, and it gives me full throttle. Which tells me, its not a CPU bottleneck (which would also be quite unlikely in the first place, as the machine is sporting a 9900K).



      So, in summery, there must be something up with my SCP installation on windows. I'm not a native Windows speaker, so im not entirely sure how to proceed, as of now, I tried the following SCP binaries:




      • msys2 provided scp in a msys2 console

      • winscp


      and they both give me the same poor results. Any ideas on how to proceed?







      scp winscp msys msys2






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Jan 9 at 19:39









      JustDanyulJustDanyul

      1061




      1061






















          1 Answer
          1






          active

          oldest

          votes


















          0














          Sorry for answering my own question, but I felt like I wanted to share my solution in case somebody else encounters the same issue.



          I resolved this by using Windows subsystem for Linux, I installed Arch Linux on WSL, and using the SCP binary through the WSL provided bash, resolved the issue and gave me the same throughput as I get under native Linux.






          share|improve this answer























            Your Answer








            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "3"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1392422%2fpoor-scp-performance-under-windows%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            0














            Sorry for answering my own question, but I felt like I wanted to share my solution in case somebody else encounters the same issue.



            I resolved this by using Windows subsystem for Linux, I installed Arch Linux on WSL, and using the SCP binary through the WSL provided bash, resolved the issue and gave me the same throughput as I get under native Linux.






            share|improve this answer




























              0














              Sorry for answering my own question, but I felt like I wanted to share my solution in case somebody else encounters the same issue.



              I resolved this by using Windows subsystem for Linux, I installed Arch Linux on WSL, and using the SCP binary through the WSL provided bash, resolved the issue and gave me the same throughput as I get under native Linux.






              share|improve this answer


























                0












                0








                0







                Sorry for answering my own question, but I felt like I wanted to share my solution in case somebody else encounters the same issue.



                I resolved this by using Windows subsystem for Linux, I installed Arch Linux on WSL, and using the SCP binary through the WSL provided bash, resolved the issue and gave me the same throughput as I get under native Linux.






                share|improve this answer













                Sorry for answering my own question, but I felt like I wanted to share my solution in case somebody else encounters the same issue.



                I resolved this by using Windows subsystem for Linux, I installed Arch Linux on WSL, and using the SCP binary through the WSL provided bash, resolved the issue and gave me the same throughput as I get under native Linux.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Jan 11 at 19:34









                JustDanyulJustDanyul

                1061




                1061






























                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Super User!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1392422%2fpoor-scp-performance-under-windows%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    "Incorrect syntax near the keyword 'ON'. (on update cascade, on delete cascade,)

                    Alcedinidae

                    Origin of the phrase “under your belt”?