为什么都认为无GC语言一定会比有GC语言要快?
- 发表时间:2025-06-28 14:00:16
- 来源:
内存管理不可能三角形:高吞吐、低延迟、全自动 你说的这个快到底是总用时最短?还是吞吐量最大?还是平均下来最优?还是综合来看最好?理想情况下,程序员可以识别出哪些适合全自动的 GC,哪些适合半自动的 RC,哪些手动即时释放就行。
这样用无 GC 语言就可以兼顾高吞吐和低延迟,代价就是程序员手要废了,脑子要炸了。
MC 对程序员要求很高,如果偷懒,或者写的太烂,性能会比 GC 语言还低。
于是大众向的语言选择放弃全自动…。
推荐资讯
- 2025-06-27 22:30:15自己正在变老的明显特征是什么?
- 2025-06-27 20:55:15Firefox 浏览器是否还有可能浴火重生?
- 2025-06-27 21:50:15《诛仙》作者萧鼎于近日修改《诛仙》原作并大量删去碧瑶戏份,如何看待这一行为?
- 2025-06-27 21:20:15为什么 Bun 选择了 Zig 以及 JSCore?
- 2025-06-27 22:00:16免费好用的PDF编辑器,推荐一下?
- 2025-06-27 21:35:16有哪些故意缩短产品寿命的设计?
- 2025-06-27 21:05:15湖北襄阳一高中全班 45 人有 43 人超 600 分,这个班是怎么做到的?其成功经验是否可复制?
- 2025-06-27 22:00:16中国现有的雷达技术能发现B2么?
- 2025-06-27 21:15:16为什么早期穿越剧《穿越时空的爱恋》《寻秦记》没有觉得那么「雷」人?
- 2025-06-27 21:15:16战鹰真名叫什么?
推荐产品
-
如何看待贾玲、沙溢、贾冰、杨天真、范湉湉均瘦身成功?为什么明星想瘦就瘦普通人却很难?
梁宏达曾经评论过贾玲减肥,他非常确定一定是用了科技。 还有杨 -
有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说?
转发别人的,背景是以色列动员30万人打加沙。 在中国,刘德 -
大家都喜欢用什么浏览器?
在Win11时代,微软丧心病狂地在Edge里面塞入了太多莫名 -
为什么go和rust语言都舍弃了继承?
因为继承关系粒度太粗,它实际上可以并有必要拆分成三个关系。
新闻动态
最新资讯