Giter VIP home page Giter VIP logo

Comments (11)

digim-s15 avatar digim-s15 commented on June 16, 2024 1

try to measure cpu load during benchmarks, you may be surprised.
also make sure to use kernel module for wireguard

from wireguard-install.

wyntrson avatar wyntrson commented on June 16, 2024

@digim-s15

Try to measure CPU load during benchmarks, you may be surprised.

It maxes at 45% using both of my devices at the same time.

also make sure to use kernel module for wireguard

I don't know even what that is! Doesn't this script do it automatically?

from wireguard-install.

Sirherobrine23 avatar Sirherobrine23 commented on June 16, 2024

what i OS you use and System arch, Debian/Ubuntu with arm64 arch loss many connection's and depend you VPS config more loss connection

from wireguard-install.

wyntrson avatar wyntrson commented on June 16, 2024

@Sirherobrine23
Ubuntu 22.04 and Ubuntu 20.04 amd64
2 vCPU (NOT SHARED) 3.5 Ghz 1.5 GB RAM

Client: Single user 2 devices Fiber to the premises ethernet Cat.7 2023 PC parts (Windows OS).

No other factor can cause this, both client and server are in the most optimal conditions, I would not bother opening an issue otherwise.

from wireguard-install.

Sirherobrine23 avatar Sirherobrine23 commented on June 16, 2024

@wyntrson Wireguard windows client will have a loss of connection because it is not a direct connection by the kernel, in windows it is fully operated by the Windows userland, in this it will have a significant loss

from wireguard-install.

wyntrson avatar wyntrson commented on June 16, 2024

@wyntrson Wireguard windows client will have a loss of connection because it is not a direct connection by the kernel, in windows it is fully operated by the Windows userland, in this it will have a significant loss

@Sirherobrine23 Other WireGuard connections deliver 95% of speed 5% loss on my windows machines.

from wireguard-install.

Sirherobrine23 avatar Sirherobrine23 commented on June 16, 2024

@wyntrson Have you tried using iperf to test a direct connection to your machines without going through wireguard?

from wireguard-install.

Sirherobrine23 avatar Sirherobrine23 commented on June 16, 2024

Direct conenction:

image

With Wireguard connection:

image

Config: 4vCPUs (arm64), 24Gb Ram, Ubuntu 22.00.

htop:

Gravando.2023-08-17.201154.mp4

My conenction with wireguard and direct not loss connection download and upload, recommend check vps config.

from wireguard-install.

wyntrson avatar wyntrson commented on June 16, 2024

@Sirherobrine23 I did the same with iperf3 and got the same results as you. Almost no loss. What VPS config do you have in mind?
Why when you use a wireguard connection from NordVPN, SurfShark, ProtonVPN the speeds have no overhead, almost the same speed as the connection?

from wireguard-install.

Sirherobrine23 avatar Sirherobrine23 commented on June 16, 2024

@wyntrson something that happens a lot is the latency between connections, so you send the request to the server foo and foo will have to connect to the bar to get a return, in addition, Wireguard uses UDP to transfer data, which is a Of the various factors for connection and packet loss, other vpn protocols use TCP for their connections. i have considerable packet degradation

from wireguard-install.

Sirherobrine23 avatar Sirherobrine23 commented on June 16, 2024

My config is Oracle Cloud 4VCPUs with 24Gb of Ram, 24 Clients

My house to Server locations is 230~300 Km (São Bernardo to São Paulo)

from wireguard-install.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.