自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

知了112的专栏

记录每一步~

  • 博客(8)
  • 收藏
  • 关注

原创 linux页表pgd的含义

pgdPGD: Page Global DirectoryLinux系统中每个进程对应用户空间的pgd是不一样的,但是linux内核 的pgd是一样的。当创建一个新的进程时,都要为新进程创建一个新的页面目录PGD,并从内核的页面目录swapper_pg_dir中复制内核区间页面目录项至新建进程页面目录PGD的相应位置,具体过程如下:do_fork() --> cop

2015-07-18 15:23:40 8900

转载 linux proc文件系统节点

8,/proc/pid>/ 目录下各个文件的含义,以com.android.chrome为例cmdline:   com.android.chromeenviron:  这是个比较有用的文件,里面记录了当前进程的一些环境变量exe:       这个就是气这个进程的执行文件,bin文件fd目录:   该目录下记录的是该进程打开的所有文件的文件描述符limit

2015-07-18 15:21:49 1146

转载 匿名内存

1,匿名内存的概念匿名内存是指那些在文件系统里没有相对应的”储备文件“的那些内存,堆和栈空间的内存都属于匿名内存。匿名内存的用途:当一个程序很久没有运行的时候,需要要将程序占用的堆 栈交换到swap分区,而程序打开的文件则不需要放到swap分区,因为打开的文件直接可以放到其文件系统,swap分区还包括堆栈中的一些状态和变量数据等2,A

2015-07-18 15:19:46 2861

原创 [Linux中断]中断数据结构以及ARM处理中断流程

1,中断相关的数据结构 在linux kernel中,对于每一个外设的IRQ都用struct irq_desc来描述,我们称之中断描述符(struct irq_desc)在linux kernel中,使用struct irq_desc来描述一个外设的中断,我们称之中断描述符,具体代码如下:http://www.wowotech.net/irq_subsystem/irq_han

2015-07-18 15:13:25 636

转载 Linux Zram的概念

linux zram技术 zram就是在发生swap事件的时候,不要把置换的页面置换到外部存储中,直接置换到一块内存中压缩起来,这样发生swap事件的时候所花费的时间就是压缩和解压的时间,这样可以大大提高性能。ZRAM是以块设备的形式注册进内核的,在高通平台其文件路径是:LINUX/android/kernel/drivers/staging/zram/zram_drv.c

2015-07-18 15:08:19 2140

转载 Linux Cgroups概念

以下转自:linux cgroupCgroups是control groups的缩写,是Linux内核提供的一种可以限制、记录、隔离进程组(process groups)所使用的物理资源(如:cpu,memory,IO等等)的机制。Cgroup的相关概念1.任务(task)。在cgroups中,任务就是系统的一个进程。2.控制族群(control g

2015-07-18 15:06:21 632

转载 cpu hotplug的流程

以下内容参考: http://loda.hala01.com/2011/08/android-筆記-linux-kernel-smp-symmetric-multi-processors-開機流程解析-part3-linux-多核心啟動流/1,cpu hotplug机制Linux Kernel支援CPU hotplug机制,并可透过全域变数cpu_hotplug_disabled决定处理器

2015-07-18 14:51:06 9054

转载 [Linux同步]读写信号量

以下内容转自: 信号量一,信号量和自旋锁的区别信号量与自旋锁有一定的区别,信号量在无法得到资源时,内核线程处于睡眠阻塞状态,而自旋锁处于忙等待状态。因此,如果资源被占用时间很短时,使用自旋锁较好,因为它可节约调度时间。如果资源被占用的时间较长,使用信号量较好。二,信号量相关的API信号量的相关API函数定义功能说明sema_ini

2015-07-05 08:27:27 615

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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