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

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

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


我姐跟我科普过,胸基本上就两种,腺体胸和脂肪胸 腺体胸这种主...
太古董的就不写了, 只写两个主流配置,日常用绝对不卡的近几年...
首先要明白 Node.js 不适合 CPU 密集型的本质,是...
一定要听劝。 装机之前先吃饭。 理线可能比装机还费事。 然...
长得好看最大的烦恼就是!大家都只想跟我上床? 真的不是凡...
去年我测评过飞利浦家的32寸OLED显示器,性能确实没得挑,...
这事情很微妙,觉得不够好用和细微处不对劲的用户可能拼尽全力也...
某一年我爸去割痔疮,住院几天,深夜了我跟我妈去药房拿药。 ...
我包皮内侧长了个痣,我觉得有必要找皮肤科医生看看,毕竟会摩擦...
我老婆和女儿....... 事实上中国男性在外面还是挺受...
