当前位置: 代码迷 >> 综合 >> 如果实现了一种不用暂停世界的GC算法,会对现在编程语言产生什么影响?
  详细解决方案

如果实现了一种不用暂停世界的GC算法,会对现在编程语言产生什么影响?

热度:7   发布时间:2024-02-28 08:09:24.0

即使实现了,也毫无意义。 原因,在多线程中,或云计算的虚拟CPU的核 都有权限挂起一段程序的某个线程,再以后的时间片再切换回来。 这是现代处理器多任务的本质特点,无法避免。只有少数实时处理程序能够幸免,比如声音和图像的实时编辑软件。你没有办法避免世界停下来,甚至软件本身都不容易察觉自己的时间片被挂起。

  相关解决方案