V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  FishBear  ›  全部回复第 1 页 / 共 3 页
回复总数  50
1  2  3  
@wowsosmomo 嗯 适可而止 不管你刷什么都有风险
试试这个 拉爆这些无良 pcdn
测速地址: https://speed.xingchencloud.top/

源码地址: https://github.com/ljxi/NetworkPanel
有包完美屏的 多付钱就有
37 天前
回复了 TimLang 创建的主题 全球工单系统 码云的仓库挂了
一年不挂几次就不是马云了
@vfx666 emmmm 我不知道有什么区别 这个就是自己写的 直观的单线程和多线程的速度测试
因为统一维护啊 你一个客户一个版本 他们没办法自动化 碎片带来的问题更麻烦 耗费人工
41 天前
回复了 lucasj 创建的主题 程序员 推荐几个你一直在用的开源项目工具
quickviewer
42 天前
回复了 meshell 创建的主题 程序员 有没有 golang 版的 socket 管理库.
@xguanren 不错不错
@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 嗯 不好说吧 你的这个有 cpu 使用限制 长时间跑性能会降下来

可以测试一下直连的速度
44 天前
回复了 leedarmau 创建的主题 宽带症候群 翻墙还是比不上直连
我觉得主要还是收入的问题 你有钱在中国也可以过的很舒服
@vfx666 噢 你的是 500m 内存 你的速度是什么速度 梯子的速度还是直接速度
@vfx666 没有 我的是 dc9 一年 66 的
@vfx666 那你的有点慢 你是啥网络 移动还是电信还是联通 要不要让我测一下
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
45 天前
回复了 abchendai00 创建的主题 宽带症候群 召唤 v 站全体福建人
福州电信
https://beckoningchasm.com/ 重置
https://sac.reachboarding.com/ 重置
其余正常
@vfx666 dc6 出口 2.5g 应该比 dc9 好很多才是
dc9 可以跑到 600 多啊 多线程 单线程 200 差不多
50 天前
回复了 FishBear 创建的主题 Node.js 讨论一下 net.socket 关闭问题
找到了一个更合适的 api .destroySoon()
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4516 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 10:00 · PVG 18:00 · LAX 03:00 · JFK 06:00
Developed with CodeLauncher
♥ Do have faith in what you're doing.