为什么都认为无GC语言一定会比有GC语言要快?
- 发表时间:2025-06-27 17:25:17
- 来源:
内存管理不可能三角形:高吞吐、低延迟、全自动 你说的这个快到底是总用时最短?还是吞吐量最大?还是平均下来最优?还是综合来看最好?理想情况下,程序员可以识别出哪些适合全自动的 GC,哪些适合半自动的 RC,哪些手动即时释放就行。
这样用无 GC 语言就可以兼顾高吞吐和低延迟,代价就是程序员手要废了,脑子要炸了。
MC 对程序员要求很高,如果偷懒,或者写的太烂,性能会比 GC 语言还低。
于是大众向的语言选择放弃全自动…。
推荐资讯
- 2025-06-26 08:50:18不是都说6月美债要爆吗 怎么没消息了?
- 2025-06-26 08:15:17为什么CCTV-6总是能播一些连院线都上不了的电影?
- 2025-06-26 07:35:15为什么这么久了还是没有主流软件开发鸿蒙版?
- 2025-06-26 07:50:15能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 2025-06-26 08:10:17毕设答辩,老师说node不可能写后台怎么办?
- 2025-06-26 08:55:17为什么现在吹Rust的人这么多?
- 2025-06-26 08:00:16Rust开发Web后端效率如何?
- 2025-06-26 08:05:18三次元中真的存在二次元中的超长头发吗?
- 2025-06-26 08:05:18大家对四川凉山彝族的看法是怎样的呢?
- 2025-06-26 09:00:19为什么中国很少有人使用linux?
推荐产品
-
为什么有的女生喜欢穿紧身牛仔裤?
个人觉得,女生穿牛仔裤的形式意义还是大于内容 说白了,就是审 -
男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
某天在公园健身区,看到一个五十多岁的大妈身穿紧身瑜伽裤在拉伸 -
有哪些是你用上了mac才知道的事?
1、macOS支持的软件比想象的要多得多; 2、macOS支 -
1MB其实是一个很大的存储单位,那么它的存储容量究竟有多大?
我还记得我玩过一个游戏叫kkrieger。 看画面,当然现
新闻动态
最新资讯