![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 96
怎么这么帅啊
这个作者很懒,什么都没留下…
展开
-
【操作系统】操作系统知识点整理B;李治军老师
什么是操作系统、上电到操作系统启动向下操作硬件,向上提供接口;计算机发展:图灵机(只能做一件事) - > 通用图灵机(能做很多事)- > 计算机(冯诺依曼存储程序思想)冯诺依曼思想:(存储程序的主要思想:)讲程序和数据存放到计算机存储器中,计算机在程序的控制下一步一步进行处理;过程:将程序放在存储区中,用PC指针指向在运行的指令,然后取值执行;(在运算器、控制器中执行)计算机上电过程:(主要包括:读入内存、初始化)BIOS:检查硬件、将引导扇区 读入原创 2021-10-05 11:17:29 · 472 阅读 · 0 评论 -
【IO事件】 【io多路复用】epoll的事件驱动;从多线程模型到单线程模型,再到IO多路复用模型的过程;
文章目录概念【并发】IO多路复用select/poll/epoll使用多线程、进程来实现;使用单线程来实现;selectpollepoll(Linux特有)同步与异步参考概念GDT :(全局描述符表/Global Descriptor Table)内核启动的时候,划分了用户、内核空间;BIO: (blocking I/O、阻塞IO)NIO :(non-blocking I/O、非阻塞IO) : 同步非阻塞就时,我发起一个IO操作,我去做其他的,隔一段时间再去问IO操作要结果AIO原创 2021-09-06 22:33:45 · 566 阅读 · 1 评论 -
【操作系统】操作系统知识点整理;C++ 实现线程池与windows 线程池的使用;
文章目录进程线程进程、线程和协程的区别和联系线程与进程的比较进程线程进程、线程和协程的区别和联系进程线程协程定义资源分配和拥有的基本单位程序执行的基本单位用户态的轻量级线程,线程内部调度的基本单位切换情况进程CPU环境(栈、寄存器、页表和文件句柄等)的保存以及新调度的进程CPU环境的设置保存和设置程序计数器、少量寄存器和栈的内容先将寄存器上下文和栈保存,等切换回来的时候再进行恢复切换者操作系统操作系统用户切换过程用户态->内核态-&g原创 2021-08-22 23:17:16 · 1328 阅读 · 0 评论 -
【学习笔记】【操作系统】死锁的产生及处理;进程、线程的调度及其同步与通信;局部性原理;spooling技术;线程池;
目录前言一、操作系统概览二、操作系统基本功能三、操作系统相关概念四、进程管理1、进程实体前言一、操作系统概览what:操作系统是管理计算机硬件和软件资源的计算机程序负责管理内存、决定资源供需顺序、控制输入输出设备等;操作系统提供让用户和系统交互的操作界面;why:我们无法直接操作计算机资源;设备种类繁多复杂,需要统一界面;操作系统的简易性使得更多人使用计算机二、操作系统基本功能主要有三种功能:管理资源、对资源抽象、提供接口;三、操作系统相关概念主要有四个概念:并发性原创 2021-07-04 22:57:17 · 650 阅读 · 1 评论