
Linux
文章平均质量分 76
皮帽子
这个作者很懒,什么都没留下…
展开
-
进程内核栈、用户栈
from: http://www.cnblogs.com/shengge/archive/2011/08/29/2158748.htmlhttp://blog.youkuaiyun.com/cbl709/article/details/7340755进程内核栈、用户栈1.进程的堆栈 内核在创建进程的时候,在创建task_struct的同事,会为进程创建相转载 2012-05-09 10:40:28 · 895 阅读 · 0 评论 -
why cannot sleep in the ISR
here is a maillist discussing the problem about why cannot sleep in the ISR from linux newbie.it is worth reading throughout if you do not clear about this question.~~~~~~~~~~~~~~~~~发件人:转载 2012-05-15 15:50:49 · 1022 阅读 · 0 评论 -
进程上下文 & 中断上下文
转自:http://blog.youkuaiyun.com/suer0101/article/details/7387891请问进程上下文是什么意思?1.进程上下文一般在进程切换中提到,也就是当进程要切换时关于当前进程的寄存器内容以及内存页表的详细信息等等内容,一句话概括也就是关于描述进程的信息。2.同意楼上的,就是很多书本上提到的进程控制块PCB,保存着进程的很多详细信息转载 2012-05-17 14:01:05 · 498 阅读 · 0 评论 -
Linux中对于SMP系统的实现
From: http://www.cnblogs.com/sopc-mc/archive/2010/04/18/1714955.htmlSMP(Symmetrical Multi-Processing)技术,是指在一个计算机上汇集了一组处理器,它是相对非对称多处理技术而言的、应用十分广泛的并行技术.在这种架构中,一台电脑不再由单个CPU,但是从管理的角度来看,它们的表现就像一台单机一样.系统将转载 2012-05-17 13:33:22 · 1821 阅读 · 0 评论 -
linux内核调度方法
转自:http://blog.chinaunix.net/uid-7187477-id-5593.htmllinux内核的三种调度方法:1,SCHED_OTHER 分时调度策略,2,SCHED_FIFO实时调度策略,先到先服务3,SCHED_RR实时调度策略,时间片轮转 实时进程将得到优先调用,实时进程根据实时优先级决定调度权值,分时进程则通过nice转载 2012-05-17 13:34:44 · 461 阅读 · 0 评论 -
linux 内核同步机制-自旋锁与信号量及其区别
转自:http://www.360doc.com/content/12/0222/15/8555864_188631419.shtml为了避免并发,防止竞争。内核提供了一组同步方法来提供对共享数据的保护。 我们的重点不是介绍这些方法的详细用法,而是强调为什么使用这些方法和它们之间的差别。Linux 使用的同步机制可以说从2.0到2.6以来不断发展完善。从最初的原子操作,到后来的信号量,从大转载 2012-05-17 13:56:55 · 563 阅读 · 0 评论 -
Linux进程地址空间的一步步探究
转自:http://soft.chinabyte.com/os/51/12324551.shtml我们知道,在32位机器上linux操作系统中的进程的地址空间大小是4G,其中0-3G是用户空间,3G-4G是内核空间。其实,这个4G的地址空间是不存在的,也就是我们所说的虚拟内存空间。 那虚拟内存空间是什么呢,它与实际物理内存空间又是怎样对应的呢,为什么有了虚拟内存技术,我们就能运行比实转载 2012-05-20 20:41:18 · 768 阅读 · 0 评论 -
linux进程间通信概述
http://www.chineselinuxuniversity.net/articles/47293.shtmlinux进程间通信(IPC)有几种方式,下面将将简单的简述一下: 一。管道(pipe) 管道是Linux支持的最初IPC方式,管道可分为无名管道,有名管道等。 (一)无名管道,它具有几个特点: 1) 管道是半双工的,只能支持数据的单向流动;两进程转载 2012-05-20 22:20:34 · 560 阅读 · 0 评论 -
linux 内核分析之list_head
From: http://www.cnblogs.com/riky/archive/2006/12/28/606242.html本文详细分析了 2.6.x 内核中链表结构的实现,并通过实例对每个链表操作接口进行了详尽的讲解。一、 链表数据结构简介链表是一种常用的组织有序数据的数据结构,它通过指针将一系列数据节点连接成一条数据链,是线性表的一种重要实现方式。相对于转载 2012-09-12 11:19:16 · 409 阅读 · 0 评论