为什么都认为无GC语言一定会比有GC语言要快?
- 作者:admin
- 发表时间:2025-06-27 20:10:11
内存管理不可能三角形:高吞吐、低延迟、全自动 你说的这个快到底是总用时最短?还是吞吐量最大?还是平均下来最优?还是综合来看最好?理想情况下,程序员可以识别出哪些适合全自动的 GC,哪些适合半自动的 RC,哪些手动即时释放就行。
这样用无 GC 语言就可以兼顾高吞吐和低延迟,代价就是程序员手要废了,脑子要炸了。
MC 对程序员要求很高,如果偷懒,或者写的太烂,性能会比 GC 语言还低。
于是大众向的语言选择放弃全自动…。
最新文章
-
flutter为什么不用Go语言,而用Dart?
-
如何看待湖北一医院婚检查出艾滋医生未告知伴侣致感染,医生被停职?反映出哪些问题?
-
印度是真的烂还是咱们在信息茧房里面?
-
27寸显示器是否有必要到4K?
-
Android 开发时你遇到过什么相见恨晚的工具或网站?
-
美国***下令美使领馆暂停留学生新签证面谈,将带来哪些影响?美国大学在全球人才竞争中还有优势吗?
-
可以随身携带一个Linux系统吗?
-
如何评价《塞尔达传说:王国之泪》?
-
牙齿是tooth,医生是doctor,那为什么牙医不是tooth doctor,而是dentist ?
-
一名女子在杭州万象城遭挟持被捅 20 多刀,隆胸***体救了一命,这反映出哪些公安系统的问题?