- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 操作系统之进程管理4
进程的两种制约关系间接制约:进程间由于共享某种系统资源,而形成的相互制约。比如系统中只有一个打印机资源,A、B两个进程都想用该资源,此时A、B两个进程就形成间接制约关系。直接制约:进程间由于合作而形成的相互制约。比如A进程的进行需要B进程的结果,此时A、B两个进程就形成直接制约关系。临界资源一次仅允许一个进程使用的共享资源 如:打印机、磁带机、表格临界区在每个进程中
2017-10-22 11:21:54 409
原创 操作系统之进程管理3
进程控制进程管理中最基本功能是进程控制进程控制任务:进程的创建、终止、进程状态的转变等进程控制一般由OS内核来实现引起创建进程的事件①用户登陆:在分时操作系统中,用户一旦登陆成功,系统就会为该用户创建一个进程。②作业调度(作业调度的基本任务是从后备队列中按照一定的算法,选择出若干个作业,为它们分配运行所需的资源(首先是分配内存)。在将它们调入内存后,便分别为它们建立进程,使
2017-10-16 17:09:44 333
原创 操作系统之进程管理2
进程的基本状态转换处于就绪状态的一旦获得CPU就会进入执行状态。处于执行状态的CPU一旦发出I/O请求,就会进入阻塞状态,让出CPU。另一种情况是处于执行状态的进程一旦分配给该进程的时间片段用完,该进程同样会进入就绪队列。进入阻塞状态的进程I/O请求一旦执行完毕,就会进入到就绪队列中。挂起状态--为了系统和用户观察和分析进程引入原因:①终端用户请求(当终端用户在自己
2017-10-16 12:25:39 356
原创 操作系统之进程管理1
进程管理1--主要是解决操作系统的四大特征的问题下面将从六个方面介绍进程管理有关的内容1.进程的基本概念2.进程与程序的区别3.进程控制4.进程同步5.进程通信6.线程首先了解下进程的基本概念:①程序在并发环境中的执行过程(动态的) ,如果没有并发的话,其实也没有进程这个概念了,直接将程序输入,然后一条条执行就行了②资源分配和独立运行的基本单位 ,分配的主要
2017-10-15 14:11:25 301
原创 java随笔_1
用到某个类的功能不一定要继承,继承的话会继承父类的所有方法,对于子类会添加一些无用的方法,比如数据结构栈的实现,如果你是直接调用JavaAPI所提供的java.util所提供的Stack,那么就会有问题。从这张继承图来看,Stack是继承与Vector,而Vector我们也知道,里面提供了一个add方法可以增加元素(可以提供向指定位置添加),所以Stack中肯定也有这些方法,因为是继承
2017-08-19 17:52:30 170
AI学习全套资源
2018-08-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人