gpt4 book ai didi

c - 执行 fork() 时在某些内存页上禁用写时复制(COW)

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:40:44 24 4
gpt4 key购买 nike

当父进程fork子进程时(linux下),我想一开始就把父进程中的一些内存页复制到子进程的地址空间,也就是说,不需要等待复制写时(牛)。有什么机制支持这个吗?谢谢:-)

最佳答案

我不知道有任何接口(interface)可以做到这一点,但你总是手动完成,要么使用 memcpy 要么只是通过触摸有问题的页面(例如,读第一个词,然后写回来了)。请务必将页面标记为 volatile

关于c - 执行 fork() 时在某些内存页上禁用写时复制(COW),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4715720/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com