操作系统
理工科的杜小甫
这个作者很懒,什么都没留下…
展开
-
死锁
一、基本概念操作系统中多道进程的并发执行可以改善系统的资源利用率,但也可能导致死锁的发生。如果有若干进程并发执行,它们不断申请、使用、释放系统资源,虽然系统的进程协调。通信机构会对它们进行控制,但也可能出现若干进程都相互等待对方释放资源才能继续进行,否则就阻塞的情况。此时,若不借助外界因素,谁也不能释放资源,谁也不能解除阻塞状态。根据这样的情况,操作系统中的死锁被定义为系统中两个或多个进程无限期地等原创 2016-06-11 21:38:28 · 326 阅读 · 0 评论 -
进程与程序及进程和线程的区别
进程和程序的区别 进程和程序是两个密切相关但又不同的概念。进程和程序有着明显的区别,程序与进程之间的区别主要包含以下几个方面。 1、进程更能真实地描述并发,而程序不能; 2、进程是由进程控制块、程序段、数据段三部分组成; 3、进程具有创建其他进程的功能,而程序没有。 4、同一程序同时运行于若干个数据集合上,它将属于若干个不同的进程,也就是说同一程序可以对应多个进程。 5、在传统的操作系统原创 2016-06-11 22:05:37 · 488 阅读 · 0 评论 -
Linux和Windows的区别
从发展的背景来看,Linux与其他操作系统的区别是。Linux是从一个比较成熟的操作系统发展而来的,而其他操作系统,如Windows NT等,都是自成体系,无对应的相依托的操作系统。Windows和Linux一样是完全多任务操作系统,它们支持同样的用户接口、网络和安全性。但是,Linux和Windows的真正区别在于,linux事实上是UNIX的一种版本,而且来自UNIX的贡献非常巨大,在Itern原创 2016-06-19 18:55:18 · 1017 阅读 · 0 评论