Chinaunix首页 | 论坛 | 认证专区 | 博客 登录 | 注册

没有做不到,只有想不到zhuiqiuzhe.blog.chinaunix.net

技术人生,多用点时间来思考

  • 博客访问: 877565
  • 博文数量: 284
  • 博客积分: 2551
  • 博客等级: 少校
  • 技术积分: 3918
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-21 22:46
文章分类

全部博文(284)

文章存档

2017年(3)

2016年(9)

2015年(65)

2014年(27)

2013年(91)

2012年(62)

2011年(27)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅
热词专题

发布时间:2014-12-27 21:19:45

       从上图看,共享内存也是通过内存映射实现的,由于共享内存最终还是要映射到进程的虚拟地址空间,还是需要修改进程的页表。       进程间的通信机制还有一个信号,它内嵌到了进程task_struct描述对象中,并且信号的处理是启用了另外的sigstack,附.........【阅读全文】

阅读(576) | 评论(0) | 转发(0)

发布时间:2014-12-27 20:24:04

     上图中体现了文件映射和匿名映射的一些线索,其实address_space对象还与后备存储器有关系     上图也明确区分了哪些是进程私有的对象,哪些是进程私有的对象,但是内存管理子系统和文件系统并未体现出来,以及了LRU等机制。.........【阅读全文】

阅读(648) | 评论(0) | 转发(0)

发布时间:2014-12-25 21:24:44

          文件对象仅仅是进程访问文件的一种描述,多个file object实际上对应了一个inode对象,一个文件的缓存只有一份,不可能有多份,进程还有一个重要的内存管理对象是mm_struct,这里并未完全描述出来。      另外缓存分为了数据缓存和对象缓存.........【阅读全文】

阅读(876) | 评论(0) | 转发(0)

发布时间:2014-12-25 20:58:08

       uio提供了用户态驱动开发的框架,主要是由于驱动依赖的内核函数和宏因内核版本变化,导致驱动可能也需要改,所以改为用户态驱动来完成任务,这也算是类似windows的HAL的机制,当然HAL是硬件抽象层。       dpdk是如何与硬件交互的?      dpdk中的驱动需要.........【阅读全文】

阅读(5869) | 评论(0) | 转发(0)

发布时间:2014-12-23 10:58:24

  (1)逆向映射      rmap,用于查找共享1页的所有进程  (2)交换预读      类似文件预读,内核从交换区读取数据,可以设置预读的窗口,每次预读的页的个数      就是  2^cluster_order,这个值通过/proc/sys/vm/page-clu.........【阅读全文】

阅读(530) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册