Welcome to 徐小波’s blog.|

河北大学-徐小波

园龄:2年2个月粉丝:1关注:4

python通过内存映射在父子进程间共享数据

代码:

复制代码
import mmap
import os

mm = mmap.mmap(-1, 13)
mm.write(b"pid:")
mm.write(str(os.getpid()).encode('utf-8'))

pid = os.fork()

if pid == 0:  #子进程,这个fork和php的很像
    mm.seek(0)
    print(mm.readline().decode('utf-8'))
    print('id:%s' % os.getpid())

    mm.close()
复制代码

 

输出:

pid:73093
id:73094

 

posted @   河北大学-徐小波  阅读(8)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起