操作系统
守望_shouwang
1
展开
-
系统调用
系统调用1.系统调用:操作系统服务之所以通过系统调用的方式供用户使用,其根本原因是对系统进行“保护”。程序的运行空间分为内核空间和用户空间,其程序各自按不同的特权运行,在逻辑上相互隔离。应用程序不能直接访问内核数据,也无法直接调用内核函数,他们只能在用户空间操纵用户数据,调用用户空间函数。但在很多情况下,应用程序需要获得系统服务,这时就必须利用系统提供给用户的特殊接口--系原创 2017-03-13 19:37:07 · 369 阅读 · 0 评论 -
分时操作系统与实时操作系统
分时操作系统与实时操作系统实时操作系统 实时操作系统 英文称Real Time Operating System,简称RTOS。 1.实时操作系统定义 实时操作系统(RTOS)是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统作出快速响应,并控制所有实时任务协调一致运行的操作系统。因而,提供及原创 2017-03-13 20:11:31 · 7351 阅读 · 0 评论 -
平均周转时间各种算法
平均周转时间各种算法有5个批处理的作业(A、B、C、D和E)几乎同时到达一个计算中心,估计的运行时间分别为2、4、6、8、10分钟,它们的优先数分别为1、2、3、4、5(1为最低优先级)。对下面的每种调度算法,分别计算作业的平均周转时间。(1)最高优先级优先 (2)时间片轮转(时间片为2分钟) (3)FCFS(作业到达顺序为C,D,B,E,A) (4)短作业优先原创 2017-04-04 21:03:27 · 26518 阅读 · 1 评论 -
Linux进程内存空间分为几段,各有什么作用
linux进程内存空间分为几段,各有什么作用Linux进程可分为五部分:代码区:存放可执行的指令操作,只能读不能写全局区:存放未初始化的静态变量和全局变量数据区:存放初始化的静态变量和全局变量栈:存放临时变量,函数参数等堆:存放new/malloc等动态申请的变...原创 2018-11-25 11:56:53 · 839 阅读 · 0 评论