码迷,mamicode.com
首页 >  
搜索关键字:进程上下文    ( 197个结果
Linux内核分析——第三周学习笔记20135308
第三周 构造一个简单的Linux系统MenuOS 计算机三个法宝: 1、存储程序计算机 2、函数调用堆栈 3、中断 操作系统两把宝剑: 1、中断上下文的切换:保存现场和恢复现场 2、进程上下文的切换 一、阅读Linux内核代码 本周我们要学习如何阅读Linux内核源代码,首先打开Lstest Sta
分类:系统相关   时间:2016-03-07 18:45:14    阅读次数:237
第十二章
基于线程的并发编程线程(thread) 就是运行在进程上下文中的逻辑流。每个线程都有它自己的线程上下文 (thread context),包括一个唯一的整数线程 (Thread ID, TID)、栈、栈指针、程序计数器、通用目的寄存器和条件码。所有的运行在一个进程里的线程共享该进程的整个虚拟地址空间...
分类:其他好文   时间:2015-12-08 18:13:03    阅读次数:192
第十三周
第十二章 并发编程程序级并发——进程函数级并发——线程三种基本的构造并发程序的方法:进程每个逻辑控制流是一个进程,由内核进行调度,进程有独立的虚拟地址空间I/O多路复用逻辑流被模型化为状态机,所有流共享同一个地址空间线程运行在单一进程上下文中的逻辑流,由内核进行调度,共享同一个虚拟地址空间第一节 基...
分类:其他好文   时间:2015-12-07 00:10:43    阅读次数:189
第十三周学习笔记
第十二章 并发编程进程是程序级并发,线程是函数级并发。三种基本的构造并发程序的方法:进程:每个逻辑控制流是个一个进程,由内核进行调度和维护。I/O多路复用:应用程序在一个进程的上下文中显式地调度他们自己的逻辑流。线程:运行在单一进程上下文中的逻辑流,由内核进行调度。12.1 基于进程的并发编程构造并...
分类:其他好文   时间:2015-12-06 21:08:04    阅读次数:234
信息安全系统设计基础第十三周学习总结
第十二章 并发编程程序级并发——进程函数级并发——线程三种基本的构造并发程序的方法:进程每个逻辑控制流是一个进程,由内核进行调度,进程有独立的虚拟地址空间I/O多路复用逻辑流被模型化为状态机,所有流共享同一个地址空间线程运行在单一进程上下文中的逻辑流,由内核进行调度,共享同一个虚拟地址空间第一节 基...
分类:其他好文   时间:2015-12-06 19:27:27    阅读次数:222
第十二章 并发编程 学习笔记
第十二章 并发编程进程是程序级并发,线程是函数级并发。三种基本的构造并发程序的方法:进程:每个逻辑控制流是个一个进程,由内核进行调度和维护。I/O多路复用:应用程序在一个进程的上下文中显式地调度他们自己的逻辑流。线程:运行在单一进程上下文中的逻辑流,由内核进行调度。12.1 基于进程的并发编程构造并...
分类:其他好文   时间:2015-12-06 19:10:59    阅读次数:160
第十二章 并发编程
第十二章 并发编程三种基本的构造并发程序进程:每个逻辑控制流是一个进程,由内核进行调度,进程有独立的虚拟地址空间I/O多路复用:逻辑流被模型化为状态机,所有流共享同一个地址空间线程:运行在单一进程上下文中的逻辑流,由内核进行调度,共享同一个虚拟地址空间常用函数:forkexecwaitpid基于I/...
分类:其他好文   时间:2015-12-06 17:43:55    阅读次数:179
内核工作队列workqueue
LDD3: 工作队列是, 表面上看, 类似于 taskets; 它们允许内核代码来请求在将来某个时间调用一个函数. 但是, 有几个显著的不同在这 2 个之间, 包括:(1) tasklet 在软件中断上下文中运行的结果是所有的 tasklet 代码必须是原子的. 相反, 工作队列函数在一个特殊内核进程上下文运行; 结果, 它们有更多的灵活性. 特别地, 工作队列函数能够睡眠.(2) tasklet...
分类:其他好文   时间:2015-09-07 22:56:25    阅读次数:561
把握linux内核设计(五):下半部机制之工作队列及几种机制的选择
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet,文章仅供学习交流,请勿用于商业用途】         工作队列是下半部的另外一种将工作推后执行形式。和软中断、tasklet不同,工作队列将工作推后交由一个内核线程去执行,并且该下半部总会在进程上下文中执行。这样,工作队列允许重新调度甚至是睡眠。         所以,如果推后执行的任务需要睡眠,就选择工作队列...
分类:系统相关   时间:2015-07-29 01:03:29    阅读次数:127
java-多线程篇《四》
1.线程和进程的概念1.1.进程(Process):拥有独立的内存空间,每个独立执行的程序称为进程1.2.线程(Thread):线程是一个程序内部的一条执行路径,Java虚拟机允许应用程序并发地运行多个执行线程1.3.线程和进程的区别每个进程都有独立的代码和数据空间(进程上下文),进程间的切换..
分类:编程语言   时间:2015-07-13 01:10:30    阅读次数:146
197条   上一页 1 ... 14 15 16 17 18 ... 20 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!