1.为何要有操作系统 计算机系统主要由处理器,主存、硬盘、鼠标、显示器、网络接口、打印机、及其他输入输出设备组成,为了更方便地对这些硬件进行控制同时便于编写程序,有了操作系统,程序员就不用了解硬件的所有细节,只需编写程序,通过操作系统来间接实现对硬件的使用,大大提高了开发效率。 2.操作系统的位置 ...
分类:
其他好文 时间:
2017-07-13 10:29:44
阅读次数:
120
冯·诺依曼体系结构: 顺序执行程序 计算机运行过程中,把要执行的程序和处理的数据首先存入主存储器(内存),计算机执行程序时,将自动地并按顺序从主存储器中取出指令一条一条地执行,这一概念称作顺序执行程序。 计算机硬件由运算器、控制器、存储器、输入设备和输出设备五大部分组成。 原码:符号位加上真值的绝对 ...
分类:
其他好文 时间:
2017-06-25 11:09:46
阅读次数:
129
5. IPC几种通信方式 IPC即进程间通信(Inter-Process Communication),由于进程的用户空间是相互独立的,一般而言不能随便访问,因此我们需要一些IPC方式来进行进程间信息传递。常见的IPC方式有以下几种: 管道:管道主要分为普通管道(单工,父子进程)、流管道(半双工)和 ...
分类:
其他好文 时间:
2017-06-11 10:29:32
阅读次数:
221
1. 进程和线程的区别 进程 进程,即正在运行的程序,程序从硬盘载入到内存就变成进程。进程是资源的拥有者,每个进程都拥有着自己的内存空间与多个线程。 线程 线程是指令的执行者,是计算机执行指令的基本单元,一个进程可以拥有多个线程。线程的引入主要有如下原因: 线程既有共享的资源,也有自己私有的资源,J ...
分类:
其他好文 时间:
2017-06-11 10:05:52
阅读次数:
144
ifconfig 命令查看网络信息eth0 eth1em1 em2p2p2 p2p3 systemctl status network 查看网络状态systemctl start networksystemctl stop networksystemctl restart network 网络管理网 ...
分类:
系统相关 时间:
2017-06-01 10:18:27
阅读次数:
278
top僵尸进程 失去了父进程的子进程,占用内存不占用cpucpu的利用率:实际单位时间内计算的工作量cpu的负载:cpu被安排的工作量 freebuffers 表示内存往硬盘存写的数据,还没有写的。cache 表示硬盘往内存里写入的缓存。上面两个都是内存里的空间。buffers/cache free ...
分类:
系统相关 时间:
2017-05-26 15:13:14
阅读次数:
201
进程:程序在一个数据集上的一次运行过程,操作系统资源分配的基本单位。 线程:是进程的一个实体,是被操作系统独立调度和执行的基本单位,一个进程包含一个或多个线程。 进程的三种状态:就绪状态,运行状态,阻塞状态。 Windows的进程间的通信方式:文件映射,共享内存,邮件槽,匿名管道,命名管道,剪切板, ...
分类:
其他好文 时间:
2017-04-04 16:09:48
阅读次数:
139
之前介绍了nano编辑器,vi/vim在功能上更加强大,所以一般都使用vi/vim编辑器编写脚本。vim在vi基础上添加了更加友好的编辑界面,也更容易发现错误。也可以称为模式化编辑器:编辑模式(命令模式)、末行模式、插入模式(输入模式)、替换模式、可视化模式,通过良好的结合各种..
分类:
系统相关 时间:
2017-03-17 21:22:38
阅读次数:
283
遇到一些不明白的命令可以先type查看一下命令是内部/外部命令,之后可用help/--help/man命令查看帮助。介绍一些常用命令的使用方法:1.cdcdDIR将工作目录切换至DIR目录去,打开目录文件的功能;cd将工作目录切换至当前登录用户的家目录;cd-将工作目录切换至上一次的工作目录,..
分类:
系统相关 时间:
2017-03-16 22:29:28
阅读次数:
191
全国计算机技术与软件专业技术资格(水平)考试【软件评测师】-考试内容总结(二)操作系统基础知识 ...
分类:
其他好文 时间:
2016-11-28 12:52:05
阅读次数:
243