Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1741423
  • 博文数量: 1493
  • 博客积分: 38
  • 博客等级: 民兵
  • 技术积分: 5834
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-19 17:28
文章分类

全部博文(1493)

文章存档

2016年(11)

2015年(38)

2014年(137)

2013年(253)

2012年(1054)

2011年(1)

发布时间:2013-01-31 17:23:20

这一章相对第四版是新增的,主讲动态内存与智能指针,再次推荐了使用智能指针与各种容器来“操作”内存,避免直接和new打交道。1. shared_ptr,从boost那里过来的,内存保留与引用计数,多个对象可共享同一内存(上的对象),简单想一个IP数据包就明白了。强调慎重使用那个get()接口,避免误释放。2. unique_.........【阅读全文】

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

发布时间:2013-01-31 17:21:54

......【阅读全文】

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

发布时间:2013-01-31 17:21:40

本次移植大部分内容参考网上这篇文章:http://www.cnblogs.com/zuobaozhu/archive/2012/05/13/2498092.html#_Toc3245354921.mach-ok6410.c关于LCD的部分程序:static struct s3c_fb_pd_win ok6410_lcd_type0_fb_win = {.max_bpp= 32,.default_bpp= 16,.xres= 480,.yres= 272,};static struct fb_.........【阅读全文】

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

发布时间:2013-01-31 17:21:27

Linux内核2.6开始引入了全新的IO调度子系统。Linux内核提供了CFQ(默认),deadline和noop三种IO调度器。本文首先介绍三种IO调度器各自的特点和应用场景,之后会介绍Linux内核提供的为每一个块设备指定IO调度器和调整IO调度器参数的接口。CFQ(CompleteFair Queuing)完全公平的排队 CFQ实现了一.........【阅读全文】

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

发布时间:2013-01-31 17:20:48

Linux的虚拟存储器使得每个进程有着统一的、一致的4G地址空间。能支持该功能的主要本质是因为当页面不在物理内存时,由于缺页异常,将导致异常处理程序从交换空间中把数据换入物理内存,然后重新执行导致该异常的指令,而此时就可以正常的访问,进程本身完全不用去关心该过程。进程地址空间的低3G是用户空间即用户态,.........【阅读全文】

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

登录 注册