计算机系统基础知识,关于系统、进程的.如果系统中有N个进程,1、运行进程最多几个,最少几个;2、就绪进程最多几个,最少几个;3、等待进程最多几个最少几个.1个、0个、N-1个、0个、N个、0
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 10:14:26
计算机系统基础知识,关于系统、进程的.如果系统中有N个进程,1、运行进程最多几个,最少几个;2、就绪进程最多几个,最少几个;3、等待进程最多几个最少几个.1个、0个、N-1个、0个、N个、0
计算机系统基础知识,关于系统、进程的.
如果系统中有N个进程,1、运行进程最多几个,最少几个;2、就绪进程最多几个,最少几个;3、等待进程最多几个最少几个.
1个、0个、N-1个、0个、N个、0个
进程的状态只有运行、就绪、等待三种.
1、对单cpu系统而言,处于运行状态的进程最多只能有一个吗?这个和现在双核、四核没什么关系吗?
如果运行进程最少0个,那是什么情况?cpu岂不是没事作?
2、就绪状态的下一步就是运行状态了,如果就绪进程最多N-1个,那余下的那个进程是什么状态?就绪进程最少0个,难道这些进程全部都在等待(除了一个运行状态的)
3、等待进程最多有N个,全部进程都在等待,这时cpu在做什么?
试题中的进程和我们电脑任务管理器中的进程有什么区别啊,系统进程开机就要一直运行的,还不止一个,这和上面讲的cpu只运行一个进程又矛盾了
计算机系统基础知识,关于系统、进程的.如果系统中有N个进程,1、运行进程最多几个,最少几个;2、就绪进程最多几个,最少几个;3、等待进程最多几个最少几个.1个、0个、N-1个、0个、N个、0
这个好比,你做的一天的规划.早上做什么,中午做什么,晚上做什么.然后你在做的时候,依次做下去就行了.如果出现特殊情况,晚上做的要提前到早上做.那么你就得暂时放下早上的事.去做下午的事就行了.没什么不好理解的啊.
当然这只是个比方.计算机的运行速度是相当快的.是毫秒级的算速.我们人眼,无法感受他的快.但进程,是系统启动和软件启动后的一些关键项目.有系统进程也有应用软件的进程.因为系统说白了也是软件嘛.
所以我们在关不了哪个软件的时候,有时打开进程关了它.这个软件也就关了.
所以CPU在运算的时候,它的进程可能就只是一个,就是你在应用的那一个.其它的是处于待命状态.这就是WINDOWS窗口界面的好处.在这个系统里,是多线程的.可经同时挂几个程序.然后,系统根据用户的需要和指示通知CPU运行即时的程序,也就是系统管理器进程.
而CPU一般是运行用户指定的.它的进程一般也是指系统的管理器进程.
CPU的参数里有多线程和多核的项目.特别是多线程是从P4时代就开始运用的了.就是以上我说的观点.CPU的多线程就是在运行当前任务时,它会自动准备更多的数据待命.让运行速度加快.多核跟共进程是没有多大关系的.充其量也就是,一个任务几个核就一起承担.是减轻总体负担.