V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
通过以下 Referral 链接购买 DigitalOcean 主机,你将可以帮助 V2EX 持续发展
DigitalOcean - SSD Cloud Servers
vfx666
V2EX  ›  VPS

搬瓦工美国 cn2 gia-e 机房江苏电信下行速度只有 200M

  •  
  •   vfx666 · 22 天前 · 693 次点击

    按道理说这条线路几乎等于不限速了,各位老哥速度有多少?

    18 条回复    2024-04-22 09:24:01 +08:00
    allplay
        1
    allplay  
       22 天前
    200M ,够意思了吧。
    Boxer
        2
    Boxer  
       22 天前
    可以了吧
    canyue7897
        3
    canyue7897  
       21 天前 via Android
    最快也就二百多。畢竟走海纜出去,距離在哪兒放著呢。另外還有公網的波動
    FishBear
        4
    FishBear  
       18 天前 via iPhone
    dc9 可以跑到 600 多啊 多线程 单线程 200 差不多
    vfx666
        5
    vfx666  
    OP
       17 天前 via iPhone
    @FishBear dc6 呢?
    FishBear
        6
    FishBear  
       17 天前 via iPhone
    @vfx666 dc6 出口 2.5g 应该比 dc9 好很多才是
    FishBear
        7
    FishBear  
       16 天前
    dc9

    单 tcp 连接
    19mb/s 157mbps
    20mb/s 161mbps
    18mb/s 151mbps
    20mb/s 163mbps
    19mb/s 156mbps
    20mb/s 163mbps
    19mb/s 158mbps
    20mb/s 161mbps
    19mb/s 158mbps
    19mb/s 154mbps

    6 条 tcp 连接
    108mb/s 869mbps
    79mb/s 638mbps
    99mb/s 794mbps
    109mb/s 874mbps
    109mb/s 879mbps
    108mb/s 867mbps
    108mb/s 866mbps
    108mb/s 865mbps
    108mb/s 868mbps
    76mb/s 608mbps
    88mb/s 705mbps
    54mb/s 438mbps
    vfx666
        8
    vfx666  
    OP
       16 天前 via iPhone
    @FishBear 我这边 dc6 用 idm 多线程下载测试,,最高速度偶尔能到 30m/s 甚至 40m/s ,但会很快回落,基本稳定在 20m/s
    单线程的话也是这个速度差不多
    FishBear
        9
    FishBear  
       16 天前 via iPhone
    @vfx666 那你的有点慢 你是啥网络 移动还是电信还是联通 要不要让我测一下
    vfx666
        10
    vfx666  
    OP
       16 天前 via iPhone
    @FishBear 你那边没有 dc6 机房嘛
    FishBear
        11
    FishBear  
       16 天前 via iPhone
    @vfx666 没有 我的是 dc9 一年 66 的
    vfx666
        12
    vfx666  
    OP
       16 天前 via iPhone
    @FishBear 我这边是江苏电信,是一年 49 的。会不会是因为你的配置比我高
    FishBear
        13
    FishBear  
       16 天前 via iPhone
    @vfx666 噢 你的是 500m 内存 你的速度是什么速度 梯子的速度还是直接速度
    vfx666
        14
    vfx666  
    OP
       14 天前 via iPhone
    @FishBear 是梯子速度,xray 损耗应该也不会太大吧
    FishBear
        15
    FishBear  
       14 天前
    @vfx666 嗯 不好说吧 你的这个有 cpu 使用限制 长时间跑性能会降下来

    可以测试一下直连的速度
    FishBear
        16
    FishBear  
       14 天前
    @vfx666 可以部署个服务测试一下
    server.go
    ```
    package main

    import (
    "fmt"
    "net"
    )

    func handleConnection(conn net.Conn) {
    defer conn.Close()

    data := make([]byte, 1024*100)
    // 不断向连接写入数据
    for {

    for i := 0; i < len(data); i += 2 {
    data[i] += 177
    }

    _, err := conn.Write(data)
    if err != nil {
    fmt.Println("Error writing to connection:", err)
    return
    }
    }
    }

    func main() {
    listener, err := net.Listen("tcp", ":9090")
    if err != nil {
    fmt.Println("Error starting server:", err)
    return
    }
    defer listener.Close()

    fmt.Println("Server started. Listening on port 9090...")

    for {
    conn, err := listener.Accept()
    if err != nil {
    fmt.Println("Error accepting connection:", err)
    continue
    }
    go handleConnection(conn)
    }
    }

    ```


    local.go
    ```
    package main

    import (
    "fmt"
    "net"
    "time"
    )

    // 连接数
    const link_count = 6

    // 服务端地址
    var remote = "192.168.1.17:9090"

    func main() {
    var totalBytes int
    var bytesRead int

    for i := 0; i < link_count; i++ {
    go func() {
    conn, err := net.Dial("tcp", remote)
    if err != nil {
    fmt.Println("Error connecting to server:", err)
    return
    }
    defer conn.Close()

    fmt.Println("Connected to server.")
    for {
    buffer := make([]byte, 1024)
    n, err := conn.Read(buffer)
    if err != nil {
    fmt.Println("Error reading from server:", err)
    return
    }
    bytesRead += n
    }
    }()
    }

    ticker := time.NewTicker(time.Second)
    defer ticker.Stop()

    for range ticker.C {
    // fmt.Printf("Received %d bytes in the last second\n", bytesRead-totalBytes)
    fmt.Printf("%dmb/s %dmbps\n", (bytesRead-totalBytes)/1024/1024, (bytesRead-totalBytes)*8/1024/1024)
    totalBytes = bytesRead
    }
    }

    ```

    编译一下
    ```
    SET CGO_ENABLED=0
    SET GOOS=linux
    SET GOARCH=amd64
    go build s.go

    ```
    vfx666
        17
    vfx666  
    OP
       8 天前 via iPhone
    @FishBear 有点东西啊老哥👍你这脚本跟那些普通的测速脚本有啥区别呢
    FishBear
        18
    FishBear  
       8 天前
    @vfx666 emmmm 我不知道有什么区别 这个就是自己写的 直观的单线程和多线程的速度测试
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1097 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:11 · PVG 02:11 · LAX 11:11 · JFK 14:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.