
操作系统
文章平均质量分 51
KevinIceFire
走在路上,跑起来。
展开
-
操作系统的五大管理功能
一般来说,操作系统可以分为五大管理功能部分:1) 设备管理:主要是负责内核与外围设备的数据交互,实质是对硬件设备的管理,包括对输入输出设备的分配,初始化,维护与回收等。例如管理音频输入输出。2) 作业管理:这部分功能主要是负责人机交互,图形界面或者系统任务的管理。3) 文件管理:这部分功能涉及文件的逻辑组织和物理组织,目录结构和管理等。从操作系统的角度来看,文件系统是原创 2013-08-03 19:59:09 · 4824 阅读 · 0 评论 -
进程和线程的区别
线程是指进程内的一个执行单元,也是进程内的可调度实体,与进程的区别:(1)地址空间:进程内的一个执行单元;进程至少有一个线程;它们共享进程的地址空间;而进程有自己独立的地址空间;(2)资源拥有:进程是资源分配和拥有的单位,同一个进程内的线程共享进程的资源(3)线程是处理器调度的基本单位,但进程不是.4)二者均可并发执行. 进程和线程都是由操作系统所体会的程序运行的基本单元,系统原创 2013-08-03 20:16:21 · 621 阅读 · 0 评论 -
进程调度算法(进程调度策略)
进程调度算法调度算法是指:根据系统的资源分配策略所规定的资源分配算法。一、先来先服务和短作业(进程)优先调度算法 1. 先来先服务调度算法。先来先服务(FCFS)调度算法是一种最简单的调度算法,该算法既可用于作业调度, 也可用于进程调度。FCFS算法比较有利于长作业(进程),而不利于短作业(进程)。由此可知,本算法适合于CPU繁忙型作业, 而不利于I/O繁忙型的作业(进程)翻译 2013-08-07 14:23:01 · 2132 阅读 · 0 评论 -
死锁产生的原因及四个必要条件
死锁产生的原因及四个必要条件产生死锁的原因主要是:(1) 因为系统资源不足。(2) 进程运行推进的顺序不合适。(3) 资源分配不当等。如果系统资源充足,进程的资源请求都能够得到满足,死锁出现的可能性就很低,否则就会因争夺有限的资源而陷入死锁。其次,进程运行推进顺序与速度不同,也可能产生死锁。产生死锁的四个必要条件:(1) 互斥条件:一个资源每次只能被一个进程转载 2013-09-12 13:58:04 · 631 阅读 · 0 评论 -
进程和线程的区别
原创 2013-09-17 01:15:47 · 524 阅读 · 0 评论