V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Nazz  ›  全部回复第 27 页 / 共 43 页
回复总数  844
1 ... 23  24  25  26  27  28  29  30  31  32 ... 43  
2023-04-27 22:52:06 +08:00
回复了 Nazz 创建的主题 Go 编程语言 修改 go websocket server 启动方式, 内存占用立省 40% !
@lesismal 明天再看看吧
2023-04-27 22:24:10 +08:00
回复了 Nazz 创建的主题 Go 编程语言 修改 go websocket server 启动方式, 内存占用立省 40% !
@lesismal 我记得即使把 bytes.Buffer 源码复制出来,IO 速度也会变慢
2023-04-27 21:27:11 +08:00
回复了 Nazz 创建的主题 Go 编程语言 修改 go websocket server 启动方式, 内存占用立省 40% !
@lesismal bytes.Buffer 应该比手撸的更快
2023-04-27 21:26:01 +08:00
回复了 Nazz 创建的主题 Go 编程语言 修改 go websocket server 启动方式, 内存占用立省 40% !
@lesismal 抠细节心累
2023-04-27 20:47:46 +08:00
回复了 Nazz 创建的主题 Go 编程语言 修改 go websocket server 启动方式, 内存占用立省 40% !
@lesismal user buffer append 确实更优些,gws 1000 connections iops 峰值从 1200 提高到了 1400
2023-04-27 19:54:39 +08:00
回复了 Nazz 创建的主题 Go 编程语言 修改 go websocket server 启动方式, 内存占用立省 40% !
@lesismal 我回家之后测一下看看
2023-04-27 19:38:42 +08:00
回复了 Nazz 创建的主题 Go 编程语言 修改 go websocket server 启动方式, 内存占用立省 40% !
我做了个简单的 parser ,做了大 header 的防范,设置了 Deadline ,不知道还有没有其他风险,改天找个正经 http parser 看下
2023-04-27 19:05:57 +08:00
回复了 Nazz 创建的主题 Go 编程语言 修改 go websocket server 启动方式, 内存占用立省 40% !
@lesismal WebSocket over TCP 是我在 github 写的 title , 没想到好的命名 😂
2023-04-27 18:51:44 +08:00
回复了 Nazz 创建的主题 Go 编程语言 修改 go websocket server 启动方式, 内存占用立省 40% !
@lesismal 还以为 net.Buffer 能减少一次拷贝呢, 没想到底层还是会拷贝. net/http 里的东西改不来, 理顺逻辑要费不少功夫, 已经给官方提 issue 了: https://github.com/golang/go/issues/59567
2023-04-27 18:45:10 +08:00
回复了 Nazz 创建的主题 Go 编程语言 修改 go websocket server 启动方式, 内存占用立省 40% !
@lesismal demo 里面加 go 是因为我想让请求上下文被 gc 掉, 结果还是有副作用
2023-04-27 18:38:21 +08:00
回复了 Nazz 创建的主题 Go 编程语言 修改 go websocket server 启动方式, 内存占用立省 40% !
@lesismal 我跑了好几次,结果都差不多的,截图里面跑了五六分钟
2023-04-27 18:36:01 +08:00
回复了 Nazz 创建的主题 Go 编程语言 修改 go websocket server 启动方式, 内存占用立省 40% !
@lesismal 能用于浏览器的,你试试. 实测 net.Buffer 稍快点,而且能省掉 bufio.Writer 的内存
2023-04-27 18:18:12 +08:00
回复了 Nazz 创建的主题 Go 编程语言 修改 go websocket server 启动方式, 内存占用立省 40% !
@lesismal 这两个命名跟我想到一块去了👍🏻
2023-04-27 16:21:33 +08:00
回复了 Nazz 创建的主题 Go 编程语言 修改 go websocket server 启动方式, 内存占用立省 40% !
@lysS 缺点就是太费内存, 看官方什么时候修复吧
2023-04-27 10:54:26 +08:00
回复了 lingeo 创建的主题 程序员 求助各位 V 友如何搭建弱网测试环境
chrome 开发者工具里面就有
2023-04-25 15:15:30 +08:00
回复了 dongisking 创建的主题 程序员 被裁后快两个月了,我经历了大家所说的 30 岁中年危机
会 swoole 转 go 应该很容易
2023-04-25 10:23:36 +08:00
回复了 acgt 创建的主题 程序员 疯了!把系统完全加载入 cpu 缓存,吊打 ramos
x3d 能加载进去吗
2023-04-24 09:51:35 +08:00
回复了 Comyn 创建的主题 Vim 新手该如何入门 vim 达到能基本使用它作为生产力
别浪费时间了, 追求纯键盘操作可以使用 MacBook
nbio 也是支持的 OnOpen, SetSession 的, 比其他异步框架更易用一些
需要库 /框架的支持, 试试 gnet, netpoll
1 ... 23  24  25  26  27  28  29  30  31  32 ... 43  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2336 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 11:03 · PVG 19:03 · LAX 04:03 · JFK 07:03
Developed with CodeLauncher
♥ Do have faith in what you're doing.