操作系统
奔跑的小沙弥
这个作者很懒,什么都没留下…
展开
-
什么是实时操作系统
实时操作系统(Real Time Operating System, RTOS)。实时操作系统(RTOS)是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统作出快速响应,并控制所有实时任务协调一致运行的操作系统。因而,提供及时响应和高可靠性是其主要特点。实时操作系统有硬实时和软实时之分,硬实时要求在规定的时间内必须完成操作,转载 2010-05-23 10:51:00 · 981 阅读 · 0 评论 -
内核态与用户态的区别
当一个任务(进程)执行系统调用而陷入内核代码中执行时,我们就称进程处于内核运行态(或简称为内核态)。此时处理器处于特权级最高的(0级)内核代码中执行。当进程处于内核态时,执行的内核代码会使用当前进程的内核栈。每个进程都有自己的内核栈。当进程在执行用户自己的代码时,则称其处于用户运行态(用户态)。即此时处理器在特权级最低的(3级)用户代码中运行。当正在执行用户程序而突然被中断程序中断时,此时转载 2010-05-23 11:11:00 · 1434 阅读 · 0 评论 -
进程和线程之间的区别
<br />经过几次笔试后发现这个问题一直是个重点。<br /> <br />进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,它是系统进行资源分配和调度的一个独立单位。线程是进程的一个实体,是CPU调度和分配的基本单位,它是比进程更小的独立运行的基本单位,线程自己基本上不拥有系统资源,它与同属于一个进程的其它线程共享进程所拥有的全部资源。<br /> <br /> <br />进程与线程的不同之处在于,每个进程都是独立的,它仅在分配给它的内存空间中运行,有自己专属的代码和数据,不能访问其它进程原创 2010-06-05 13:21:00 · 722 阅读 · 0 评论