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

菏泽网站建设服务网页按钮制作教程

菏泽网站建设服务,网页按钮制作教程,wordpress .htaccess 在哪里,网站建设教程网页目录 1.Linux如何创建进程 2.fork函数原理 2.1 fork函数原型 2.2 fork函数实现原理 2.3 父子进程虚拟地址空间#xff08;mm_struct#xff09;之间的关系 2.4 写时拷贝#xff08;copy-on-write#xff09;技术 2.5 父子进程如何共享文件#xff08;files_structmm_struct之间的关系 2.4 写时拷贝copy-on-write技术 2.5 父子进程如何共享文件files_struct 3.vfork函数原理 3.1 vfork函数原型 3.2 vfork和fork函数区别 1.Linux如何创建进程 Linux创建进程都是通过父进程克隆的方式实现。 子进程刚创建成功时虚拟地址空间和父进程虚拟地址空间信息一样即代码和数据都是一样。 通过调用exec家族函数可以替换虚拟地址空间信息为新的程序的信息。 2.fork函数原理 2.1 fork函数原型 pid_t fork(void); 功能创建一个新的进程。 参数 无。 返回值 fork函数调用一次返回两次。 父进程返回子进程PID。 子进程返回0。 失败返回-1。 2.2 fork函数实现原理 2.3 父子进程虚拟地址空间mm_struct之间的关系 父子进程各自拥有自己独立的虚拟地址空间。 父子进程共享代码段只读。 采用写时拷贝copy-on-write技术创建子进程虚拟地址空间。 2.4 写时拷贝copy-on-write技术 传统fork函数缺点 复制子进程虚拟地址空间时存在大量拷贝效率很低。 子进程立马需要执行execv函数替换虚拟地址空间内容导致上一步复制子进程虚拟地址空间变得多余。 什么是写时拷贝 写时拷贝是指父进程在创建子进程时只创建虚拟地址空间不为子进程分配实际的内存父进程和子进程之间共享相同的物理内存页面。 当父进程或者子进程对虚拟地址空间对应的内存进行修改时才会分配实际内存。 写时拷贝技术优点 节省内存开销。 提高创建进程效率。 拷贝前 拷贝后 2.5 父子进程如何共享文件files_struct FD_CLOSEXEC文件标志 子进程和父进程共享文件是一种不安全的行为如果子进程调用exec家族函数子进程的虚拟机制空间被新的程序替换如果子进程还保留父进程的文件描述符表后果很严重。 文件设置FD_CLOSEXEC文件标志后子进程调用exec家族函数该文件会被关闭。 如何设置FD_CLOSEXEC文件标志 方法1open函数带上O_CLOSEXEC标志。 如open(“file”,  O_RDWR  | O_CREAT  | O_TRUNC | O_CLOSEXEC, 0644 ); 方法2fcntl函数F_SETFD操作设置。 3.vfork函数原理 3.1 vfork函数原型 pid_t vfork(void); 功能fork函数创建一个新的子进程该子进程与父进程共享相同的地址空间。 参数 无。 返回值 vfork函数调用一次返回两次。 父进程返回子进程PID。 子进程返回0。 失败返回-1。 3.2 vfork和fork函数区别 vfork函数创建子进程和父进程共享地址空间。 使用vfork函数创建的子进程则会暂停父进程的执行直到子进程调用exec()或者_exit()函数退出或替换自己的地址空间。 不推荐使用vfork函数 vfork函数由于子进程和父进程共享地址空间vfork比传统fork函数效率高。随着写时复制技术出现这个优势已经不存在了。 vfork存在不安全的行为所以不推荐使用vfork函数。
http://www.eeditor.cn/news/120271/

相关文章:

  • 电子商务网站建设课设网站免费cms系统php
  • 河北省建设网站的网站首页建设主题网站的顺序一般是
  • 做公司网站需要多网站优化的价值
  • 有没有做家纺类的网站哪些网站可以做推广
  • 浙江住房和城乡建设部网站互联网十创业项目
  • 怎么做购物网站的购物车一个网站百度百科怎么做
  • 得力文具网站建设策划书情侣wordpress模板下载
  • seo网站设计点击软件重庆市建设工程信息网站诚信分
  • 辽宁住房和城乡建设厅网站首页广告设计哪里可以学
  • 网站制作 客户刁难网页制作指南
  • 江山有做网站开发吗快手小程序
  • 定制型网站制作价格免费友情链接交换平台
  • 网站访问量查询工具优秀产品设计
  • 做装修网站卖钱下载软件大全
  • 贵州网站建设维护广告平面设计欣赏
  • 电商网站建设运营协议destoon做的网站
  • 安能建设总公司网站打不开自己怎样建设网站
  • 芜湖做公司网站的深圳有没有什么网站
  • 阿坝州住房和城乡建设厅网站WordPress去除官网链接
  • 做搜狗pc网站排名正规网站制作公司哪里有
  • 建设商城网站报价上海集团有限公司
  • 想要去网站做友情链接怎么发邮件深圳英文网站建设公司
  • 网站服务器建设的三种方法wordpress自动标签页
  • 东莞市住房建设局网站首页做网站必备的注意事项
  • 电子商务网站怎么做乐陵是哪个省哪个市的
  • 为什么网站经常被攻击科学小制作小发明
  • 网站评测的作用做商城网站技术要点
  • 什么网站可以做平面设计赚钱网站的音乐链接怎么做
  • 世纪城网站建设北京知名企业100强
  • 酒店类的电影网站模板网站首页设计要求