操作系统原理
GM_AMRC
这个作者很懒,什么都没留下…
展开
-
操作系统用户界面——操作系统生成
操作系统的生成满足特定硬件环境和用户的需要,组装和构建操作系统过程主要步骤根据硬件环境/用户要求配置功能模块和构造参数 构建OS的映像生成前提操作系统由可拆装模块构成 有交互式配置工具 有映像构建工具例:Liunx操作系统的生成1、获取Liunx内核的源代码2、选择和启动内核配置程序3、根据需要配置内核模块和参数设置对可加载模块支持 设置CPU的类型 对...原创 2019-08-26 11:29:59 · 659 阅读 · 0 评论 -
操作系统用户界面——用户界面
用户界面的概念定义:OS提供给用户控制计算机的机制,又称用户接口分类:操作界面 系统调用(system call,系统功能调用,程序界面)典型的操作界面图形界面 命令界面 批处理命令/程序操作界面图形用户界面(GUI) 窗口,图标,菜单,按钮,鼠标(消息,事件)键盘命令(COMMAND) ...原创 2019-08-26 13:35:59 · 6718 阅读 · 0 评论 -
操作系统的用户界面——系统调用
系统调用定义:操作系统内核为应用程序提供的服务/函数特点:一般设计核心资源或硬件的操作 运用于核态 每个系统调用具有唯一的编号:ID 调用过程会产生中断:自愿中断调用过程call X :调用X号功能系统调用隐式系统调用特点:类似于API函数 在高级语言中使用 包含“INT 80h”中断指令,执行相应的系统调用...原创 2019-08-26 13:56:18 · 1011 阅读 · 0 评论 -
进程管理——进程概念
并发/分时环境程序运行在并发环境中的问题运行过程不确定 结果不可再现(程序运行被干扰) 解决方案:对运行过程施加相互制约一、进程概念进程:描述和管理程序的“运行过程”定义:进程是程序在某个数据集合上的一次运行活动 数据集合:软/硬件环境,多个进程共存/共享的环境特征:动态性进程是程序的一次执行过程,动态产生/消亡并发性进程同其他进程一起向前推进异...原创 2019-08-26 15:57:42 · 435 阅读 · 0 评论