![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
!
每天都在掉头发
这个作者很懒,什么都没留下…
展开
-
pm2的优势
1.保持程序的一直运行2.系统崩溃时可以自动重启3.维护升级时不需要重载4.日志记录功能5.使用多进程,充分利用CPU多核、机器的全部内存、一个进程的内存具有限制 多进程之间需要进行资源·共享,需要所有进程去访问同一个redis进程的通讯机制:共享内存、消息传递、管道机制...原创 2021-10-29 10:16:26 · 414 阅读 · 0 评论 -
操作系统分类
1.运行设备分类PC操作系统:windows\MacOS\linux服务器操作系统:windows server\linux移动设备操作系统:安卓\IOS2.使用环境和功能特征1.批处理操作系统用户提交任务给操作员,操作员积攒任务达到一定数目的时候,进入计算机进行运行2.分时操作系统用户通过自己的终端连接至主机操作系统将CPU的时间分为时间片,以时间片为单位轮流为各个终端服务3.实时操作系统在一定的时间范围内对请求做出响应4.嵌入式操作系统运行在嵌入式原创 2021-07-22 18:06:52 · 207 阅读 · 0 评论 -
虚拟内存的含义
在执行程序时,可以将程序的一部分放在内存中,其余部分放在外存中当访问的内容不存在时,操作系统将所需的部分从外存中调入内存操作系统还会将不需要的部分移除到外存中给用户提供了比实际更大的内存,所以称为虚拟内存...原创 2021-07-23 12:51:14 · 154 阅读 · 0 评论 -
中断和异常
概念中断指的是CPU暂停正在执行的程序,转为执行中断处理程序,执行完毕后返回原程序断点继续执行一般把广义的中断分为外中断(中断)和内中断(异常)区别1.中断是由于外部事件导致的,异常是CPU内部正在执行的指令导致的2.中断可以被屏蔽,异常无法屏蔽且必须立刻执行共性系统针对某些特殊情况作出的应对策略...原创 2021-07-23 12:33:19 · 337 阅读 · 0 评论 -
死锁的原因及解决办法
概念多个进程在运行过程中由于争夺资源造成的一种僵局,没有外力的作用,进程将无法继续进行资源分类可剥夺资源:一个资源被一个进程持有时,可以被其他进程剥夺,CPU、主存等不可剥夺资源:一个资源被一个进程持有时不能强行回收,只能等待进程执行完毕后释放,打印机等永久资源:可重复使用型资源临时资源:消耗型资源产生死锁原因1.竞争不可剥夺资源\临时资源(硬件中断、信号、消息、缓冲区内的消息等)进程P1使用了打印机,进程P2也请求打印机,进程P2使用了磁带机,进程P1也请求磁带机.原创 2021-07-23 11:57:15 · 176 阅读 · 0 评论 -
操作系统的基本概念
1.结构层次用户—应用程序—操作系统—硬件2.功能操作系统是一种系统软件用于控制和管理整个计算机系统硬件和软件资源主要完成计算机的资源分配和任务调度等工作为应用程序和用户提供便捷的接口和环境3.资源管理1.CPU管理2.存储器管理3.文件管理4.设备管理4.QQ视频通话过程1.在文件夹中找到QQ.exe2.将程序放入内存中3.CPU执行4.分配摄像头设备5.用户和计算机之间的接口1.用户直接使用的命令接口2.用户间接使用的程序接口.原创 2021-07-22 17:41:33 · 123 阅读 · 0 评论 -
线程和进程
进程是操作系统资源分配的基本单位,线程是任务调度和执行的基本单位线程是进程中的一部分,一个进程可以包含多个线程每个进程都有独立的代码和数据空间,同一进程的所有线程共享数据进程之间的切换开销较大,线程之间的切换开销较小进程间的通信机制很复杂,线程间的通讯机制很简单一个进程崩溃不能影响其他进程,一个线程崩溃整个进程都崩溃了...原创 2021-06-28 16:39:19 · 91 阅读 · 0 评论