码迷,mamicode.com
首页 >  
搜索关键字:操作系统原理    ( 149个结果
7、uCOS-Ⅱ 信号量
1、“信号量”为操作系统用于处理临界区问题和实现进程间同步提供了一种有效的机制。在很多操作系统原理书中都提到了信号量的概念,常用P操作与V操作来表明信号量的行为。PV操作的伪代码如下:设s为一整数型变量: P操作:while( s==0); s--;V操作:s++2、例程代码 1 /*******....
分类:其他好文   时间:2015-06-23 21:35:10    阅读次数:137
开源解析器--ANTLR
前言有时,我真怀疑这一原则教训随着时间的推移本科是否是浪费时间。操作系统原理之后我们并不能自己动手实现一个操作系统;学完数据库原理我们也不能弄出个像样的DBMS出来;相同。学完编译原理之后我们好像就仅仅能看着一大堆符号,表和下推自己主动机发呆,然后带着极其虔诚的心向从事编译器实现工作前辈致敬。先前....
分类:其他好文   时间:2015-06-11 12:29:51    阅读次数:342
操作系统原理:进程管理4和5
进程管理41.进程几个状态。运行、就绪、阻塞2.进程怎么存放。(数组和链接结合,局部性原理:地址连续)3.进程之间切换 --中断(时钟中断),阻塞--就绪 ,运行-->就绪等等中断4.cpu调度进程的优化,用硬件做,在CPU上做一系列指令,保存进程现场。 进程之间动态切换,或者使用寄存器来动态切换....
分类:系统相关   时间:2015-06-07 09:27:01    阅读次数:175
开源解析器--ANTLR
序言有的时候,我还真是怀疑过上本科时候学的那些原理课究竟是不是在浪费时间。比方学完操作系统原理之后我们并不能自己动手实现一个操作系统;学完数据库原理我们也不能弄出个像样的DBMS出来;相同,学完编译原理之后我们好像就仅仅能看着一大堆符号,表和下推自己主动机发呆,然后带着极其虔诚的心向从事编译器实现....
分类:其他好文   时间:2015-06-06 16:29:51    阅读次数:4697
操作系统原理
操作系统原理我们每天都同操作系统打交道,了解一些操作系统原理上的知识是绝对有必要的,它能够让你了解操作系统内部是怎么工作的,为什么会出现这样那样的问题,为我们解决这些问题提供思路。 本文全然是为普通电脑用户写的,省略了全部难以理解的算法、原理,没有太多细节上的东西,仅仅是针对普通电脑用户可能感兴趣的...
分类:其他好文   时间:2015-05-27 15:18:07    阅读次数:104
Linux系统编程@多线程编程
多线程编程操作系统原理概念 时间片 进程状态 上下文: 对进程来说,就是进程的执行环境,具体就是各个变量和数据,包括所有的寄存器变量、打开的文件、内存信息等。 进程的写时复制:由于一般fork后面都接着exec,所以,现在的fork都在用写时复制的技术,顾名思意,就是,数据段,堆,栈,一...
分类:编程语言   时间:2015-05-19 20:36:59    阅读次数:282
java并发-锁顺序死锁问题
初次接触死锁的概念是大学的一门课程《操作系统原理》中描述的“哲学家进餐”问题。操作系统中,由于各个进程共享系统资源而可能出现死锁问题。同样java多线程环境下,也存在资源共享导致的死锁问题。当一组java线程发生死锁时,程序有可能就此阻塞,而无法正常结束。Java应用程序中,我们使用加锁机制来确保线程的安全,但是如果过度地使用加锁,可能导致锁顺序死锁问题。        整理《java并发编程实...
分类:编程语言   时间:2015-04-17 11:33:25    阅读次数:172
Linux 进程管理浅析
进程的描述ulk那个大图 for task_struct提纲挈领,看代码前总览 序言 进程控制块PCB——task_struct为了管理进程,内核必须对每个进程进行清晰的描述,进程描述符提供了内核所需了解的进程信息。 struct task_struct数据结构很庞大Linux进程的状态与操作系统原理中的描述的进程状态似乎有所不同,比如就绪状态和运行状态都是TASK_RUNNING,为什么呢...
分类:系统相关   时间:2015-04-07 23:33:39    阅读次数:382
Ubuntu14.04 安装教程(U盘及硬盘)
Ubuntu14.04 安装教程(U盘及硬盘)       前些天上了操作系统原理,老师让把Ubuntu装上,没办法硬着上了,在网上搜了很多教程以及帖子看了,也帮着一些同学装上了Ubuntu,遇到了不少的小问题,现在把经验拿出来和大家分享。Linux有很多的发行版本,Ubuntu也是其中的一个咯,这里介绍两种安装Ubuntu的方法,我基本上用的是U盘安装,硬盘安装也行,比U盘稍微麻烦。...
分类:系统相关   时间:2015-03-28 08:54:51    阅读次数:931
操作系统原理提纲
以下是我阅读AbrahamSilbershatz《Opratingsystemconcepts》(第七版)时做的提纲。目前仅包括前十三章。标注(略)的部分是暂时跳过的。第一章导论 1.1操作系统做什么(略) 1.2计算机系统组织 1.2.1计算机系统操作 现代通用计算机系统由一个或多个CPU和若干设备通过共同的总..
分类:其他好文   时间:2015-03-19 06:32:37    阅读次数:314
149条   上一页 1 ... 11 12 13 14 15 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!