V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  bronyakaka  ›  全部回复第 2 页 / 共 9 页
回复总数  167
1  2  3  4  5  6  7  8  9  
15 天前
回复了 cxhello 创建的主题 Go 编程语言 Go 框架使用调研
gin 太久不维护了,用 echo
@bbao #64 你第一、二点回复和我说的有矛盾吗? 3.2 临时创建 M 就没代价了?而且受还 GOMAXPROCS 限制,不就是降低并发效率。你是补充还是反驳?反驳也没反驳到点上啊 还是你没看懂我说的
我觉得所谓表达能力差就是事先没准备。
你说的就是 mojo ,已经在开发了
1 、goroutine 初始栈 2KB (会动态增长的,并不是说一定省内存了),而操作系统线程的栈通常 1MB
2 、Go 运行时内置调度器,相比线程由操作系统调度,goroutines 的上下文切换成本更低,避免内核态的开销。
3 、配合通道减少了竞争的问题,使用简单
缺点也有:
1 、没法控制怎么分配到 cpu 核上,开几个协程可能都挂一个线程上,,利用不了多核资源
2 、GUI 生态多是线程绑定,go 对这块的兼容很不好,没什么生态
3 、协程一旦执行阻塞系统调用,会把整个线程阻塞,导致该线程无法执行其他 goroutines ,降低并发效率
4 、协程不适合 CPU 密集型任务,因为没什么 io ,上下文切换反而增加了开销,,调度器也有损耗,不如用多线程直接绑定到核心上
选择困难症了。用 python ,一个 requests 解君愁 https://i.imgur.com/agAJ0Rd.png
单机你这场景可能不需要 redis ,直接进程内缓存读写,最最快
为什么 Goframe 这种功能很多的框架能排到 79 ,比 fasthttp 都强?有了解的老哥吗
@Al0rid4l gin 这种性能又低、差不多裸写 http ,用的人还不少的框架如何评价 https://i.imgur.com/agAJ0Rd.png
25 天前
回复了 deplives 创建的主题 程序员 javaer 是不是写啥都是一股 Java 味儿
java 不都传对象嘛?这和 java 没关系吧
@DiamondYuan just-js 的核心部分是用 C++ 编写的
@sagaxu 也许是适配了 jdk21 虚拟线程的原因? https://i.imgur.com/N9E3iZ2.png
26 天前
回复了 soberzml 创建的主题 Android ios 换安卓手机(求推荐
三星这种电池爆炸了还嘲讽国人的手机就别买了吧……
32 天前
回复了 guoguobaba 创建的主题 Android pdd 上买了个平板,感觉智商被侮辱了
平台毫无审核机制吗?比如用 ai 发现定价和产品完全不符
你用苹果的价格买安卓都是最顶配
electron 有很强的兼容性和系统 api 调用能力,只要不在乎体积大点
39 天前
回复了 bronyakaka 创建的主题 分享创造 ES-King V0.23 发布,更好用的 ES 客户端
好用点个 star ,谢谢大家
@jake4545 没计划上 tauri ,当前够用了
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3820 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 10:21 · PVG 18:21 · LAX 03:21 · JFK 06:21
Developed with CodeLauncher
♥ Do have faith in what you're doing.