Innost的专栏

一专多能,深入理解Android,前后台全栈,产品,管理,人生百态,团队建设等...

深入理解SELinux SEAndroid(最后部分)

接第二部分的内容(http://blog.csdn.net/innost/article/details/19641487)SEAndroid最后一部分全文PDF下载地址为:http://vdisk.weibo.com/s/z68f8l0xZUS9w     深入理解SELinux/SEAndro...

2014-02-23 20:46:51

阅读数:40872

评论数:5

随笔之GoldFish Kernel启动过程中arm汇编分析

随笔之GoldFish Kernel启动过程中arm汇编分析一  分析电子版下载地址:进入我的资源就能找到http://download.csdn.net/detail/innost/4834459本节介绍Kernel启动。此时Piggy已经将vimlinux解压,BL将执行权限传给了Kernel...

2012-12-01 16:59:30

阅读数:12626

评论数:3

随笔之Android平台上的进程调度探讨

随笔之Android平台上的进程调度探讨一由来最近在翻阅MediaProvider的时候,突然想起之前碰到的一个问题,该问题是这样的:一个Pad上有很多媒体文件,然后每次开机后的一段时间内,Home Screen的反应都特别慢,有时候还会报出ANR的错误。从ANR文件/data/anr/trace...

2011-11-06 10:47:16

阅读数:24921

评论数:9

linux kernel系列四:嵌入式系统中的文件系统以及MTD

本节介绍File System和MTD技术一 FS熟知的FS有ext2,3,4.但是这些都是针对磁盘设备的。而ES中一般的存储设备为Flash,由于Flash的特殊性:Flash存储按照Block size进行划分,而一个BLS一般有几十K。(对比磁盘的一个簇才512个字节)。这

2011-09-22 10:00:49

阅读数:13072

评论数:2

Linux Kernel系列三:Kernel编译和链接中的linker script语法详解

先要讲讲这个问题是怎么来的。(咱们在分析一个技术的时候,先要考虑它是想解决什么问题,或者学习新知识的时候,要清楚这个知识的目的是什么)。 我在编译内核的时候,发现arch/arm/kernel目录下有一个这样的文件:vmlinux.lds.S。第一眼看上去,想想是不是汇编文

2011-08-29 21:21:16

阅读数:15854

评论数:8

Linux Kernel 2:用户空间的初始化

上篇我们知道,kernel初始化后将启动init进程,那么这个进程将干些什么呢?除此之外,kernel还需要做些什么事情呢?(想想文件系统、根存储设备是在什么时候初始化的呢?) 先从文件系统初始化说起。以前一直不明白,有了kernel为何还需要一个文件系统?经过反复琢磨,明白一

2011-08-21 22:39:56

阅读数:8039

评论数:0

Linux Kernel系列一:开篇和Kernel启动概要

前言 最近几个月将Linux Kernel的大概研究了一下,下面需要进行深入详细的分析。主要将以S3C2440的一块开发板为硬件实体。大概包括如下内容: 1 bootloader分析,以uboot为主,结合具体开发板的情况。我的目标是解释清楚uboot的工作原理(说实话,分析

2011-08-17 09:28:59

阅读数:47615

评论数:32

提示
确定要删除当前文章?
取消 删除
关闭
关闭