当前位置: 首页 > news >正文

湖南网站建设公司 要上磐石网络网站手机端页面怎么做的

湖南网站建设公司 要上磐石网络,网站手机端页面怎么做的,网站出现搜索,wordpress删除顶部设置菜单在 Windows 平台上面建议通过 VirtualAlloca、VirtualAllocaEx 核心库函数来分配虚拟内存,而不是通过 MMF(Memory Mapping File / 内存映射文件)技术来载入虚拟内存。 这是因为,在 Windows 平台上面,通过MMF技术分配的…

在 Windows 平台上面建议通过 VirtualAlloca、VirtualAllocaEx 核心库函数来分配虚拟内存,而不是通过 MMF(Memory Mapping File / 内存映射文件)技术来载入虚拟内存。

这是因为,在 Windows 平台上面,通过MMF技术分配的虚拟内存,若程式运行过程中没有手动调用 FlushViewOfFile 刷入内存映射文件改变函数,就会导致程序在退出的时候,由于分配的虚拟内存过大涉及改动的虚拟内存页过多,这个时候内核就会挂住进程,以完成改变内存同步到文件的动作。

1、写入磁盘IO占用过大

2、程序一直无法退出(内核挂起进程)

MacOS 上面不建议使用匿名共享内存来分配虚拟内存,注意:并非不可用,单纯只是有OS X系统版本API兼容限制。

基于 boost 基础框架类库之中提供的:

<boost/interprocess/shared_memory_object.hpp> 

<boost/interprocess/mapped_region.hpp>

库头文件,大家可以轻松实现 MacOS、Windows、Linux 跨平台兼容性的匿名共享内存分配(:它们需要被映射,属于虚拟内存的一种)。

但上面也提到 MacOS 会有版本兼容限制,所以 Linux、MacOS,若希望统一虚拟内存访问的源实现,那么采用 MMF(内存映射文件)是一个很好的解决方案。

在大多数这两个平台上面需要分配虚拟内存的应用程序,都首选该方法,但可惜的是,这会占用一定的磁盘空间,但这个可以被缓解,即当文件被映射到内存之后,立即调用 unlink 函数删除被映射的文件,即可。

在 Windows 早前版本是无法删除正在被映射的文件的,但是在 Windows 11 及以上平台是允许删除正在映射过程之中的文件的,此时通过 PC Hunter、ProcExp 等系统工具,可以检索到进程内存映射的文件变成匿名文件。

http://www.yayakq.cn/news/492953/

相关文章:

  • 企业网站建设课件网站的盈利方式
  • 朝阳市网站制作潍坊哪个网站公司做优化好
  • 像wordpress一样的网站吗专业的广州商城网站建设
  • 西宁做网站需要多少钱dw网页制作作业
  • 网站建设公司怀化南宁 江苏建设工程信息网站
  • 哈尔滨网站建设美丽专科医院网站建设
  • ico项目网站建设一起做网站广州
  • 定州网站制作怎么做移动端的网站
  • 网站机房建设图网站关键词挖掘工具
  • 南京市工程建设交易中心网站网站建设一般多少钱
  • 建设网站熊掌号wordpress 长图片滑动
  • 制作网站公司唐山微信小程序制作工具平台
  • 汉邦未来网站开发西安 医疗网站建设
  • 网站怎么添加假备案号wordpress水印怎么开
  • 镇江做网站哪家公司好自由设计师如何接单
  • 外贸响应式网站海南网新闻最新消息今天
  • 优化网站seo方案个人电脑做网站主机
  • 深圳南山区住房和建设局网站青岛网站制作多少钱一个
  • 中国桥梁建设网站最新军事新闻最新消息
  • 推荐网站网页计算机软件培训机构课程
  • 网站留言程序怎么做此网站服务器不在国内维护
  • 新手如何建网站免费查企业信息查询
  • dede后台删了 网站还有免费编程网站
  • 个人网站后台模板如何管理建好的网站
  • 全网网络营销系统公司网站优化外包
  • 网站建设方案实施拖曳式网站建设
  • 哪个网站做清洁的活多网站建设光盘
  • 网站设计规划信息技术教案南昌网络营销公司
  • 网站开发php学校长尾关键词有哪些
  • 如何把网页链导入wordpress搜索引擎优化自然排名的区别