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

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

lmwmm5年前 (2022-02-10)技术分享7126

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

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


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

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

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

分享给朋友:

“如何给指定地址空间拍一个快照” 的相关文章

为什么AutoGPT这么火爆?手把手带你安装和体验AI自主机器人

为什么AutoGPT这么火爆?手把手带你安装和体验AI自主机器人

最近几天,一直在忙自己的AIHub.cn网站,目前已经上线了几百款优质AI产品和教程近日,AI界貌似出现了一种新的趋势:自主人工智能。继ChatGPT后,一个叫AutoGPT的开源项目火了,短短几天,在GitHub star达到近4万了,可…

通過CE修改器來跑滿百度網盤和迅雷的下載速度! Cheat Engine 7.5

通過CE修改器來跑滿百度網盤和迅雷的下載速度! Cheat Engine 7.5

1.Cheat Engine 是一款內存修改編輯工具 ,它允許你修改你的遊戲或軟件內存數據,以得到一些其他功能。它包括16進制編輯,反彙編程序,內存查找工具。與同類修改工具相比,它具有強大的反彙編功能,且自身附帶了外掛製作工具,可…

Switch平台1月15日,RPG热潮《魔岩山传说》掀起CQ9APP经典迷宫游戏

Switch平台1月15日,RPG热潮《魔岩山传说》掀起CQ9APP经典迷宫游戏

Almost Human宣布的好消息让Switch玩家充满期待,经典迷宫探索RPG《魔岩山传说》将于1月15日正式登陆Switch平台。这款2012年首发的CQ9APP经典游戏汇聚了探索、生存、战斗、魔法、解谜和角色扮演等元素,为玩家带来了…

PG数据统计2023年Steam游戏数量超过14000,次高为Switch

PG数据统计2023年Steam游戏数量超过14000,次高为Switch

Steam是Valve旗下的PC游戏平台,也是当今最大的PG游戏在线市场,其推出的游戏数量一直保持着增长态势,并且没有出现停滞或减少的迹象。根据第三方网站PG SOFT电子游戏的统计数据,2023年在Steam平台上推出的游戏数量达到了14…

畅游ARPG未来游戏体验:联想拯救者Y9000K 2024游戏本全新发布

畅游ARPG未来游戏体验:联想拯救者Y9000K 2024游戏本全新发布

联想在CES 2024大会上带来了令人振奋的消息,发布了拯救者Y9000K 2024新款游戏本,为PG游戏玩家提供了一场科技盛宴。这款笔记本以全新锻造碳纤维A面设计,不仅轻薄便携,还赋予每台机型独特的外观纹理,令其在游戏装备中脱颖而出。性能…

革新CQ9再现:苹果下一代iPad Pro迎来电子升级,但价位让人咋舌!

革新CQ9再现:苹果下一代iPad Pro迎来电子升级,但价位让人咋舌!

苹果突破了其12年来的常规做法,去年并未发布任何新款iPad产品。据悉,今年苹果计划对整个iPad产品线进行重大调整。其中最引CQ9游戏玩家注目的变化之一是,iPad Pro系列首次将采用OLED显示屏,并搭载更新更强大的M3芯片畅玩CQ9…