1.
low memory kill :
换句话说, android 的进程不是自己退出的,而是被杀的,但是android想要 app进的快,就需要常驻内存
2.
DSP这类设备只能工作于大块连续的物理内存区域之上,android PMEM的主要作用就是向用户控件提供连续的物理内存区域
3.
线程的几种运行状态:
TASK_RUNNING: 就绪, 运行。
TASK_INTERRUPTIBLE: 深度睡眠,可以被中断打断
TASK_UNINTERRUPTIBLE:深度睡眠,不可以被中断打断
TASK_STOPPED:暂停
TASK_ZOMBIE:僵死
4.
C库函数的文件操作实际上是独立于具体的操作系统平台上的,不管是DOS,linux,还是在vworks中。
5.
Kobject可看作所有总线,设备和驱动的抽象基类,Kobject对应sysfs中的1个目录。
6.
file 结构体代表一个打开的文件(设备对应于设备文件),系统中每个打开的文件在内核空间都有一个关联的struct file。
7.
inode是Linux管理文件系统的最基本单位,也是文件系统连接任何子目录,文件的桥梁。