![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 93
丢丢diu丢
CSDN,做笔记用的……
展开
-
操作系统——进程、线程、内存管理、缓冲区溢出、动\静态链接
1.简单说一下并发和并行的理解?2.同步、异步、阻塞、非阻塞的概念3.什么是进程?什么是线程?3.1.进程就是正在执行的程序实例。它由操作系统进行管理,操作系统会为每个进程分配时间来占用CPU,操作系统还会为每个进程分配特定的资源。操作系统为了跟踪每个进程的活动状态,维护了一个进程表,在进程表的内部,列出了每个进程的状态以及每个进程使用的资源等。3.2.线程是进程的一个实体,有时也被成为轻量级线程。线程是CPU调度和分派的基本单位,他是比进程更小的能独立运行的基本单位。4.进程和线程的区别原创 2021-09-09 17:15:13 · 820 阅读 · 0 评论 -
操作系统——内存管理、虚拟内存、分段、分页、页面置换、抖动
1.内存管理虚拟内存:我们程序所使用的内存地址叫做虚拟内存地址(Virtual Memory Address)物理内存:实际存在硬件里面的空间地址叫物理内存地址(Physical Memory Address)。2.虚拟内存操作系统会提供一种机制,将不同进程的虚拟地址和不同内存的物理地址映射起来。如果程序要访问虚拟地址的时候,由操作系统转换成不同的物理地址,这样不同的进程运行的时候,写入的是不同的物理地址,这样就不会冲突了。内存管理单元:进程持有的虚拟地址会通过 CPU 芯片原创 2021-09-09 15:14:42 · 244 阅读 · 0 评论 -
操作系统——线程、进程、进程调度&通信、内存管理、虚拟内存
1.进程1.进程间通信1.共享存储2.管道3.消息队列2.进程调度1.进程调度时机2.进程调度算法3.内存管理4.虚拟内存1.什么是虚拟内存?2.如何实现虚拟内存技术3.缺页中断4.页面置换算法与抖动抖动...原创 2021-04-24 17:11:05 · 905 阅读 · 0 评论