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

内存管理不可能三角形:高吞吐、低延迟、全自动 你说的这个快到底是总用时最短?还是吞吐量最大?还是平均下来最优?还是综合来看最好?理想情况下,程序员可以识别出哪些适合全自动的 GC,哪些适合半自动的 RC,哪些手动即时释放就行。
这样用无 GC 语言就可以兼顾高吞吐和低延迟,代价就是程序员手要废了,脑子要炸了。
MC 对程序员要求很高,如果偷懒,或者写的太烂,性能会比 GC 语言还低。
于是大众向的语言选择放弃全自动…。

内存管理不可能三角形:高吞吐、低延迟、全自动 你说的这个快到底是总用时最短?还是吞吐量最大?还是平均下来最优?还是综合来看最好?理想情况下,程序员可以识别出哪些适合全自动的 GC,哪些适合半自动的 RC,哪些手动即时释放就行。
这样用无 GC 语言就可以兼顾高吞吐和低延迟,代价就是程序员手要废了,脑子要炸了。
MC 对程序员要求很高,如果偷懒,或者写的太烂,性能会比 GC 语言还低。
于是大众向的语言选择放弃全自动…。


“我方炮手早有准备,炮口已死死瞄准敌舰,一看到敌舰炮口火光一...
今年36岁了,现任某区***办主任,平时应该还算成熟稳重。 ...
工作层面上,全是我一个人干。 1,有几个项目是直接用 ru...
一、纯血、又纯血、双纯血,叒纯血早期的鸿蒙就是安卓魔改,后来...
我记得大概去年,国防部长董军跟美防长开会,有几张图是董防长走...
我哺乳期早晨上班,出门一女倒车,碰到我的电瓶车。 我与此女...
如果是电影,那不一定 一个电影肯定是母带最清晰,这个大家都明...
简而言之 1.操作严谨(说是反人类,但能避免很多问题的发生)...
瓦的红利期已经过了,看最近的段位人数分析,黑铁居然是人数最少...
研发抗抑郁药物需要先用抑郁小白鼠做实验,也就是得先人为地把小...
