2024-06-01 01:49:57 发布
网友
在简单的pythoncli脚本中,我用Byteio创建了一个内存缓冲区,并在那里编写了一些数据。我从终点站打电话。你知道吗
假设我的程序进行了一个小时。你知道吗
在程序执行期间,python解释器能否隐式地将缓冲区从一个逻辑内存位置移动到另一个逻辑内存位置?
不。CPython的垃圾收集器不做移动或压缩。原因是在早期版本(2.0之前)中,它向C扩展提供了对对象的直接引用,而转移到间接引用或读取障碍会破坏C扩展的兼容性。你知道吗
PyPy有一个更高效、更高级的移动GC,因为它不维护与C扩展的兼容性。你知道吗
不。CPython的垃圾收集器不做移动或压缩。原因是在早期版本(2.0之前)中,它向C扩展提供了对对象的直接引用,而转移到间接引用或读取障碍会破坏C扩展的兼容性。你知道吗
PyPy有一个更高效、更高级的移动GC,因为它不维护与C扩展的兼容性。你知道吗
相关问题 更多 >
编程相关推荐