当前位置:首页 > 技术类 > 正文内容

如何给指定地址空间拍一个快照

王-2M5个月前 (02-10)技术类956

需求来自于,我希望可以对 lua 虚拟机中的内容做持久化,却又不希望 stop the world 。这需要利用 os 的功能,对内存做一个快照。简单的 fork 就可以达到快照的要求,但是 fork 会快照整个进程的地址空间,这不是我想要的。

这两天和几位同学讨论了各种方案,比如 memcpy ,比如 fork+exec 传递 shm_open 的 fd , fork 后 munmap 不用的区域等等。最后我认为如下方案相对更满意一些。我并没有实现出来, 写 blog 只是做个记录。


    扫描二维码推送至手机访问。

    版权声明:本文由金讯时代-BLOG发布,如需转载请注明出处。

    本文链接:https://www.lmwmm.com/post/4.html

    分享给朋友:

    相关文章

    卫星视角俯瞰冬奥闭幕夜

    卫星视角俯瞰冬奥闭幕夜

    卫星视角俯瞰冬奥闭幕夜:夜幕中的北京流光溢彩、灯火璀璨 据央视新闻报道称, 2月20日晚,北京冬奥会闭幕式再次惊艳世界。这组卫星从太空中回传的照片中,夜幕中的北京流光溢彩,灯火璀璨。 2月20日,北京在奥运之火缓缓熄灭后...

    批处理文件扩展名(扩展名为.bat)

    批处理文件扩展名(扩展名为.bat)

    批处理的介绍 扩展名是bat(在Windows NT/2000/xp/2003/win 7下也可,cmd)的文件就是批处理文件。首先批处理文件是一个文本文件,这个文件的每一行都是一条DOS命令(大部分时候就好象我们在DOS提示符下...

    如何将您的 Raspberry Pi 变成网络监控工具

    如何将您的 Raspberry Pi 变成网络监控工具

    担心某些连接到您的网络的设备?想知道网络服务器何时离线?你需要一个网络监控工具。虽然有多种解决方案可用,但 Nagios 应该是您的第一个停靠港。尽管该软件的付费版本可用,但 Nagios 为 Raspberry Pi 提供了一个开源网络监...

    如何在 Raspberry Pi 上安装和设置家庭助理以实现家庭自动化

    如何在 Raspberry Pi 上安装和设置家庭助理以实现家庭自动化

    您购买的几乎所有智能家居设备都需要您安装应用程序、注册并将它们连接到互联网云服务器,然后才能开始控制它们。虽然云服务更方便,但它们也会存储您的活动数据,例如您使用设备的时间、地点或方式,并且可能存在隐私问题。这可能不是最关心的问题,但如果您...

    如何用微信小程序,每天给自己赚个鸡腿?

    如何用微信小程序,每天给自己赚个鸡腿?

    话说:谁不想拥有一个自己的小程序呢?既可以赚点小钱又可以长长见识。不懂小程序的小白能不能做出来呢?那来对了,这个教程就是针对小白的。今天决定把方法开源出来,包括小程序从注册到上架,还有怎么起名能带来自然流量,及收益从哪里来!申请账号百度搜索...

    发表评论

    访客

    看不清,换一张

    ◎欢迎参与讨论,请在这里发表您的看法和观点。