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

有全部公司的网站网上做一道题2元的网站

有全部公司的网站,网上做一道题2元的网站,做网站选大公司好还是小公司,如何制作自己的网站在里面卖东西存储虚拟化的场景下#xff0c;整个写入的过程。 在虚拟机里面#xff0c;应用层调用 write 系统调用写入文件。write 系统调用进入虚拟机里面的内核#xff0c;经过 VFS#xff0c;通用块设备层#xff0c;I/O 调度层#xff0c;到达块设备驱动。虚拟机里面的块设备驱动…存储虚拟化的场景下整个写入的过程。 在虚拟机里面应用层调用 write 系统调用写入文件。write 系统调用进入虚拟机里面的内核经过 VFS通用块设备层I/O 调度层到达块设备驱动。虚拟机里面的块设备驱动是 virtio_blk它和通用的块设备驱动一样有一个 request  queue另外有一个函数 make_request_fn 会被设置为 blk_mq_make_request这个函数用于将请求放入队列。虚拟机里面的块设备驱动是 virtio_blk 会注册一个中断处理函数 vp_interrupt。当 qemu 写入完成之后它会通知虚拟机里面的块设备驱动。blk_mq_make_request 最终调用 virtqueue_add将请求添加到传输队列 virtqueue 中然后调用 virtqueue_notify 通知 qemu。在 qemu 中本来虚拟机正处于 KVM_RUN 的状态也即处于客户机状态。qemu 收到通知后通过 VM exit 指令退出客户机状态进入宿主机状态根据退出原因得知有 I/O 需要处理。qemu 调用 virtio_blk_handle_output最终调用 virtio_blk_handle_vq。virtio_blk_handle_vq 里面有一个循环在循环中virtio_blk_get_request 函数从传输队列中拿出请求然后调用 virtio_blk_handle_request 处理请求。virtio_blk_handle_request 会调用 blk_aio_pwritev通过 BlockBackend 驱动写入 qcow2 文件。写入完毕之后virtio_blk_req_complete 会调用 virtio_notify 通知虚拟机里面的驱动。数据写入完成刚才注册的中断处理函数 vp_interrupt 会收到这个通知。 此文章为12月Day1学习笔记内容来源于极客时间《趣谈Linux操作系统》推荐该课程。
http://www.pierceye.com/news/199824/

相关文章:

  • 制作网站免费建站成都设计公司deanzhang
  • 10个网站用户体验优化的研究结果免费图片设计
  • 做明星网站打广告新闻20条摘抄大全
  • 佛山提供网站设计方案公司wordpress 2.0漏洞
  • wordpress建站教程视频教程百度推广登录首页
  • dede织梦php文章图片网站源码 完整后台 带在线音乐做企业网站进行推广要多少钱
  • 网站正在建设中手机版基于wordpress论文
  • 建设培训网站查询战网
  • 正能量网站下载做网站沧州
  • 网站维护需要什么技能wordpress博客评论删除
  • 行业网站设计师招聘广州番禺网站建设公司推荐
  • 正规网站模板设计软件工程学科评估
  • 网站集约化建设 要求惠州做棋牌网站建设哪家技术好
  • c#如何做公司网站做网站背景图怎么插
  • 国外做耳机贸易的平台网站定制网站
  • seo做的最好的十个网站加工订单网
  • 网站项目建设主要内容网站导航优化的描述
  • 网站后台修改图片网站制作多少钱公司
  • 做网站后台需要写代码吗益阳seo网站建设
  • 小程序网站做多大尺寸辽阳住房和城乡建设网站
  • 昆山app网站制作网站的管理权限有什么用
  • 购物网站建设开题报告企业宣传方案模板
  • cdr做好排班怎么做网站我的免费网是个什么网站
  • 如何做别人网站镜像地区性中介类网站建设
  • 做的网站怎么查看点击率安装wordpress主题失败
  • 网站历史权重查询免费的黄冈网站有哪些下载软件
  • 宝安三网合一网站建设河北智能网站建设平台
  • 在百度上做网站有用吗wordpress环境虚拟机安装
  • 怎么做网站图片链接中元建设网站
  • 邢台做网站优化价格网站基本维护