![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
13579洛
这个作者很懒,什么都没留下…
展开
-
操作系统面经(全部不是原创)
来自https://www.cnblogs.com/inception6-lxc/p/9073983.html 15.内存池、进程池、线程池 线程池:启动若干数量的线程,让他们处于睡眠状态,当需要开辟一个线程完成某个具体的工作,就唤醒。工作完成后不销毁线程,而是让它再次处于睡眠状态。 进程池:类似于线程池。 内存池:先向系统申请一块足够大的内存,程序需要申请内存时,不向操作系统申请,而是直接从内存池获取;程序释放内存时,直接返回内存池;只有当程序退出时,才真正把内存池申请的内存释放。 16.动态链接和静态链原创 2020-09-02 21:36:42 · 288 阅读 · 0 评论 -
面试复习操作系统三
面试操作系统复习三一、死锁1.必要条件:2.处理死锁的办法3.避免死锁的办法 (破坏三个死锁必要条件)4.避免死锁的办法5.死锁的检测和解除二、内存1.存储器的层次2.程序的装入和链接3.装入的方式(1)绝对装入(2)动态可重定位装入(3)动态运行时装入4.链接方式(1)静态链接(2)装入时动态链接(3)运行时动态链接5.内存分配方式--连续 一、死锁 1.必要条件: 互斥 请求和保持 不可抢占 循环等待 2.处理死锁的办法 不管 预防:防止四个条件中的一个出现 避免:优化资源分配,让系统除于安全 检测:不原创 2020-08-29 21:13:12 · 195 阅读 · 0 评论 -
面试复习操作系统二
面试复习操作系统二一、进程通信1.管道三级目录一、进程通信1.管道:通常指无名管道2.命名管道:FIFO3.消息队列 一、进程通信 1.管道 三级目录 一、进程通信 进程同步中也存在进程通信,但是低级进程通信。 进程通信有管道、命名管道、 1.管道:通常指无名管道 来自https://www.cnblogs.com/zgq0/p/8780893.html 特点:半双工;只能用于有亲缘关系的进程 ;是特殊文件,不属于任何文件系统。 建立一个管道会创建两个文件描述符:fd[0]读,fd[1]写。 若要数据从父原创 2020-08-25 11:06:48 · 148 阅读 · 0 评论 -
面试复习操作系统一
操作系统复习一一、操作系统概述1.对操作系统四个特征知识的补充2.基本功能3.系统调用4.大内核与微内核5.操作系统中断6.用户态和内核态二、三级目录 一、操作系统概述 1.对操作系统四个特征知识的补充 a.并发:区分它与并行,并行是只有多核CPU才有;并发是宏观上的多个程序同时运行,但是微观是时间片轮转运行 b.共享:互斥共享的资源称临界资源,如打印机。 c.虚拟: 主要使用时分复用和空分复用两种技术。 多个进程能在同一个处理器上并发执行使用了时分复用技术,让每个进程轮流占用处理器,每次只执行一小个时间原创 2020-08-23 20:50:25 · 216 阅读 · 0 评论