为什么都认为无GC语言一定会比有GC语言要快?

内存管理不可能三角形:高吞吐、低延迟、全自动 你说的这个快到底是总用时最短?还是吞吐量最大?还是平均下来最优?还是综合来看最好?理想情况下,程序员可以识别出哪些适合全自动的 GC,哪些适合半自动的 RC,哪些手动即时释放就行。
这样用无 GC 语言就可以兼顾高吞吐和低延迟,代价就是程序员手要废了,脑子要炸了。
MC 对程序员要求很高,如果偷懒,或者写的太烂,性能会比 GC 语言还低。
于是大众向的语言选择放弃全自动…。
内存管理不可能三角形:高吞吐、低延迟、全自动 你说的这个快到底是总用时最短?还是吞吐量最大?还是平均下来最优?还是综合来看最好?理想情况下,程序员可以识别出哪些适合全自动的 GC,哪些适合半自动的 RC,哪些手动即时释放就行。
这样用无 GC 语言就可以兼顾高吞吐和低延迟,代价就是程序员手要废了,脑子要炸了。
MC 对程序员要求很高,如果偷懒,或者写的太烂,性能会比 GC 语言还低。
于是大众向的语言选择放弃全自动…。
我父亲今年69岁,他从来没有尝过[贵州茅台]是什么滋味。 ...
37了,体重88斤,身高155。 特意留了一套大学时候的衣服...
活该的。 从诺基亚时代一代一代积累的粉丝,在安卓时代,UC...
随便说点 手机码字 底层用的是 radix 这玩意相当于就是...
明明就一个查timespy分表的事情,一群人能yy半天 ...
作为一种静态编译的原生代码类语言,同时又是自带GC的原生代码...
有兴趣的,可以了解一下伊朗买中国卡车的事情。 有过那个经历,...
ai热度下降, 5090发售时间过了不短了,从溢价正常回落,...
根本原因是普通水泥硬化不够快。 普通硅酸盐水泥,终凝时间大...
火狐的开发者们似乎并不是很“听劝”,对许多用户呼声很高的功能...