为什么都认为无GC语言一定会比有GC语言要快?
- 发表时间:2025-06-23 22:15:16
- 来源:
如果你用stw的情况和非gc语言比,那肯定gc的瞬态实时性会差的多,但如果你算平均分配释放效率,gc实际上有很多优化手段可以做,这块是有性能优势的。
要理解这一点,先要理解大部分的gc建立在系统分配之上,而为什么gc能兜住性能的下限,本质上在于它接管了部分内存管理功能,举个最简单的例子,gc的触发机制可能因为架构有所不同,但大多是当一个对象节点被判定为失效节点时,往往内存并不会立即回收,一般都有一个标记-回收的…。
推荐资讯
- 2025-06-27 00:25:16男朋友因为打游戏骗我去睡觉被我识破,然后我提了分手,他同意了,问问男孩子们他怎么想的?
- 2025-06-27 00:15:16为什么现在推出跨境支付通?
- 2025-06-27 00:40:16想买一个只用来睡觉,几乎不开的车,最低成本是多少?
- 2025-06-26 23:55:16修仙文明可能以怎样的方式碾压星际文明?
- 2025-06-26 23:15:16用K8s的公司有多少人会部署K8s?
- 2025-06-27 00:30:15为什么不用rust重写Nginx?
- 2025-06-27 00:25:16如果SSD硬盘闲置很多年,内部数据会不会丢失?
- 2025-06-26 23:30:16求大神解答,为什么大家都不喜欢用docker?
- 2025-06-27 00:00:17前几周Deepseek都是神一般的存在,为啥热度消散得这么快?
- 2025-06-27 00:50:16修仙文明可能以怎样的方式碾压星际文明?
推荐产品
-
你生活中做过最自律的一件事是什么?
1.每天练瑜伽。 即使失眠,即使睡眠不足,即使被所烦恼的事 -
都说机械键盘的寿命长,为什么我身边(包含我自己)买的某些机械键盘反而没有薄膜键盘寿命长?
因为是pcb的问题,我用过5个机械键盘也修过机械键盘所以我懂 -
健身为什么要多练腿?
以我健身20年的经验来看: 如果你要想减肚子上的肉肉,那就深 -
指挥大规模军团作战很消耗脑力吗?
这是IISS的我军部署图。 然后这是台湾的部署图
最新资讯