无法与queu在进程之间共享大型对象

2024-06-07 12:22:07 发布

您现在位置:Python中文网/ 问答频道 /正文

在python中,我有一些大型对象(具体来说是dataframe)需要使用多处理模块从子进程传输到主进程。当对象的内存大小约为1Gb时,一切正常。然而,当对象变大到5Gb时,在主进程从队列中“获取”对象之后,子进程只会随着其内存使用量一起消失,并且主进程永远不会获得内存使用量所显示的对象。这是Python的bug吗?有什么解决办法吗?你知道吗


Tags: 模块对象内存dataframe队列进程bug使用量

热门问题