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

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

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


***在群里传播,并且完整***在B站上传播的时候,我就在搜...
题主或许可以结合专业工具,从熟悉音***封装格式MPEG-T...
以色列这种“让领导先走”的定点清除/斩首的战争打法,尽量不伤...
6月21号。 伊朗的真实承诺-3已进行到15个阶段——外界...
昨天的 GCP 全球宕机事故报告出了,给大家解读下。 从 ...
【恶毒女配从良了】 已完结 全文1.5万字 我穿书了,而且穿...
作为作者之一,我主要讲讲写这篇论文的动机。 这篇论文中我们毫...
那自然是刘亦菲打枪图: 这颜值,这发量,这腰身,这曲...
一,2014年,维也纳谈判。 时任美国国务卿克里拿出了一个东...
没办法,华为想做 iOS 想疯了,不仅手机HarmonyOS...
