
操作系统
文章平均质量分 71
一扁舟
这个作者很懒,什么都没留下…
展开
-
操作系统小知识———第一章
1。存储程序式计算机结构:CPU,i/o,存储器,2。冯洛伊曼结构:运算器,控制器,存储器,输入,输出,3。总线分为:地址总线,数据总线。4。CPU:解释指令,执行指令,控制操作顺序。5。CPU由算术逻辑运算单元(ALU),和控制单元(详见 P2)。6。主存储器(主存):存放指令和数据并能为CPU直接随机存取。7.主存接口有:存储地址寄存器,存储数据寄存器,命令寄存器...原创 2018-12-07 12:15:20 · 173 阅读 · 1 评论 -
操作系统的结构和硬件支持
1操作系统是配置在裸机上的第一层软件。2操作系统虚拟机:裸机上配置了操作系统。3操作系统在裸机上运行,用户程序在扩展后的机器上运行。4操作命令语言:系统中提供的全部操作命令的集合;5用户界面分为命令接口(操作命令)和程序接口(系统功能调用)。6操作命令分为:键盘命令,作业控制语言,图形用户界面。7操作系统包含四个功能模块:存储,I/O,文件,处理机。8操作系统组织结构:a:模块结构...原创 2018-12-15 21:26:14 · 1924 阅读 · 0 评论 -
操作系统的用户接口
系统生成:为了满足物理设备的约束和需要的系统功能,通过组装一批模块来产生一个清晰的,使用方便的操作系统的过程。系统生成包括:根据硬件部件确定系统的构造参数,编辑系统模块参数,并连接系统的目标模块成一个可执行程序系统引导(系统初起):将操作系统必要部分装入内存并使系统运行,最终处于命令接受状态系统引导方式:-[ ] 独立引导(滚雪球式)-[ ] 辅助下装应用程序的处理步骤:编辑----...原创 2018-12-16 16:38:51 · 2046 阅读 · 0 评论 -
进程及进程管理
操作:数据的处理规则,每一个操作都有操作对象程序:为解决某一问题而设计的一系列指令的集合顺序程序的特点:顺序性,封闭性(程序执行所用的变量等不受外界影响),可再见性(与时间无关:最后的结果只与初始使用的数据有关,结果与执行的速度无关)并发程序的特点: 失去了程序的封闭性 程序与计算不在一一对应 程序并发执行的相互制约关系与时间有关的错误:程序并发执行时...原创 2018-12-16 17:38:14 · 437 阅读 · 0 评论 -
孤儿进程,僵尸进程,父等子死
一.孤儿进程1.什么是 孤儿进程如果一个子进程的父进程先于子进程 结束, 子进程就成为一个孤儿进程,它由 init 进程收养,成为 init 进程的子进程。2.那么如何让一个进程变为一个孤儿进程呢?我们可以先创建一个进程,然后杀死其父进程,则其就变成了孤儿进程。 pid = fork(); if(pid > 0) { exit(0);...原创 2019-06-29 12:17:47 · 138 阅读 · 0 评论 -
Linux shell脚本中shift的用法说明
shift命令用于对参数的移动(左移),通常用于在不知道传入参数个数的情况下依次遍历每个参数然后进行相应处理(常见于Linux中各种程序的启动脚本)。示例1:依次读取输入的参数并打印参数个数:run.sh: #!/bin/bash while [ $# != 0 ];do echo "第一个参数为:$1,参数个数为:$#" shift done输入如下命令运行:run.sh a ...原创 2019-07-10 10:50:17 · 151 阅读 · 0 评论