摘要: 几个关键字: 进程结构task_struct;系统task_stuct数组; 进程状态: 进程时间片; 进程切换时,系统需要做那些保存操作; 进程创建过程,fork(); 工作队列; 进程调度。 阅读全文
posted @ 2012-03-30 17:05 brainy 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 本章完全是基础知识了,归纳下几点: 在不同的CPU体系结构上,C语言的数据类型所占的空间是不一样的; 为了方便移植,内核中很多数据类型由typedef声明; 内存页面大小; 字节对齐方式:低字节优先&高字节优先; 内核通用链表; 行内汇编的格式; 内核时间延迟; 阅读全文
posted @ 2012-03-30 16:04 brainy 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 一直以来更多的是负责windows客户端的开发,对linux不是特别熟悉,不过后续的可能会更多的接触系统底层实现,所以还是赶紧恶补一下操作系统底层相关的吧。从操作系统原理来讲,windows和linux总体思路上基本还是一致的,而且相比之下,开源的linux对于学习操作系统应该是更加合适的。 刚好身... 阅读全文
posted @ 2012-03-30 15:48 brainy 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 最近项目需要支持表情,表情的添加和解析实现基本上是参照Android自身的SmileyParser,具体就不多讲了,直接贴上代码: public class SmileyParser {private static SmileyParser sInstance = null;private Cont... 阅读全文
posted @ 2012-03-30 15:35 brainy 阅读(1654) 评论(0) 推荐(0) 编辑