05 2016 档案

【缓存】什么是缓存
摘要:----------------------- 专题【缓存】相关文章 ----------------------- 作者:LiXiang 链接:http://www.leexiang.com/cache-algorithm 缓存是“存贮数据(使用频繁的数据)的临时地方“,因为... 阅读全文

posted @ 2016-05-30 19:39 YoungerChina 阅读(307) 评论(0) 推荐(0) 编辑

DirectFB 之 通过多Window实现多元素处理
摘要:图像 设计 采用多window的方式实现显示,因为每个window可以独立的属性,比如刷新频率,也是我们最关注的 示例 /********************************************** * Author: younger.liucn@hotma... 阅读全文

posted @ 2016-05-26 23:08 YoungerChina 阅读(680) 评论(0) 推荐(0) 编辑

DirectFB 之 字体显示(2)
摘要:框架 示例代码 /********************************************** * Author: younger.liucn@hotmail.com * File name: dfbFont.c * Description: dfbFont * Versi... 阅读全文

posted @ 2016-05-24 21:57 YoungerChina 阅读(576) 评论(0) 推荐(0) 编辑

DirectFB 之 字体显示
摘要:通过本文,可以简单地了解directfb字体内部运行机制。 简介 SetFont函数,是每次写字体前必须调用的一个函数,否则directfb程序将会报错。这个函数是将某种字体与某个surface相关联。 GetAscender与GetHeight调用该函数可... 阅读全文

posted @ 2016-05-24 21:13 YoungerChina 阅读(1177) 评论(0) 推荐(0) 编辑

DirectFB 之 分段动画
摘要:动画动态配置 一套素材的目录结构一般如下: 子目录中的图片名称都是以数字命名,比如,1,2, 3, 4,…… 而配置文件animation.cfg的格式如下: #width height fps960 540 10#type isPlay sta... 阅读全文

posted @ 2016-05-24 20:55 YoungerChina 阅读(455) 评论(0) 推荐(0) 编辑

DirectFB 之 动画播放初步
摘要:在基于linux的嵌入式仿真平台开发中,终端的美观和可定制是一个重要的问题。单调的“白纸黑字”型表现方式可谓大煞风景。改造linux控制台使之美观可定制地展示开机信息和logo成为基于嵌入式linux应用的一项重要工作。 在本节主要讲解如何使用DirectFB来实现开机动画 架构... 阅读全文

posted @ 2016-05-24 00:59 YoungerChina 阅读(950) 评论(0) 推荐(0) 编辑

DirectFB、Layer、Window、Surface之间关系
摘要:层(Layers) 表示一块儿独立的图像缓冲区。大多数的嵌入式设备都有多个层。他们由硬件使用合适的alpha值来blending,然后显示。 表面 (Surface) 用来保存像素数据的保留内存区域。DirectFB的Drawing和blitting操作最终都是作用于表面(surfaces)上... 阅读全文

posted @ 2016-05-24 00:24 YoungerChina 阅读(2321) 评论(0) 推荐(0) 编辑

DirectFB的架构介绍
摘要:*************************************************************************************************************************** 作者:EasyWave ... 阅读全文

posted @ 2016-05-23 23:54 YoungerChina 阅读(2432) 评论(0) 推荐(0) 编辑

【整理】hash算法原理及常见函数
摘要:简介 Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入,通过散列算法,变换成固定长度的输出,该输出就是散列值。 散列表,它是基于快速存取的角度设计的,也是一种典型的“空间换时间”的做法。顾名思义,该数据结构可以理解为一个线性表,但是其中... 阅读全文

posted @ 2016-05-23 10:26 YoungerChina 阅读(24707) 评论(0) 推荐(1) 编辑

内存管理之slab分配器
摘要:基本思想 与传统的内存管理模式相比, slab 缓存分配器提供了很多优点。首先,内核通常依赖于对小对象的分配,它们会在系统生命周期内进行无数次分配。slab 缓存分配器通过对类似大小的对象进行缓存而提供这种功能,从而避免了常见的碎片问题。slab 分配器还支持通用对象的初始化,从... 阅读全文

posted @ 2016-05-18 07:39 YoungerChina 阅读(944) 评论(0) 推荐(0) 编辑

内存管理之伙伴算法
摘要:分配原理 把所有的空闲页框分组为11个链表,每个链表分别包含数目1、2、4、8、16、32、64、128、256、512和1024个连续的页框。由此可见,伙伴算法支持的最大请求是对应4MB大小的连续物理RAM块。另外,还可以很容易的推测到——每个块的第一个页框的物理地址是该块大... 阅读全文

posted @ 2016-05-17 01:14 YoungerChina 阅读(940) 评论(0) 推荐(0) 编辑

crash部分命令用法
摘要:Set set [pid | taskp | [-c cpu] | -p] | [crash_variable [setting]] | -v 1、设置要显示的内容,内容一般以进程为单位。 Set pid 设置当前的内容为pid所代表的进程 Set taskp 设置当前的内容为十六制表示的tas... 阅读全文

posted @ 2016-05-11 21:27 YoungerChina 阅读(5630) 评论(0) 推荐(0) 编辑

Linux 3.2中回写机制的变革
摘要:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://alanwu.blog.51cto.com/3652632/1109952 writeback机制模型 在Linux-3.2新内核中,page cache和buffe... 阅读全文

posted @ 2016-05-11 21:06 YoungerChina 阅读(965) 评论(0) 推荐(0) 编辑

Linux字符设备与块设备的区别与比较
摘要:Linux中I/O设备分为两类:块设备和字符设备。两种设备本身没有严格限制,但是,基于不同的功能进行了分类。 (1) 字符设备:提供连续的数据流,应用程序可以顺序读取,通常不支持随机存取。相反,此类设备支持按字节/字符来读写数据。举例来说,调制解调器是典型的字符设备。 (2) 块设备:应用... 阅读全文

posted @ 2016-05-11 20:54 YoungerChina 阅读(5562) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示