![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
SplendideMendax
通信小白
展开
-
面试回答草稿:操作系统篇:2、虚拟内存
面试回答草稿:操作系统篇:2、虚拟内存 Q:请你讲一讲虚拟内存 虚拟内存主要是解决内存空间不足的问题,但其实它面对的问题又是内存空间利用率低的问题。 产生这个矛盾的原因在于,进程的创建的时候操作系统会给进程分配内存空间,但是进程在程序运行过程中,在每一个时间段内,只会用到程序中的一部分数据,而存储的其他数据实际上被没有被用到。但是还是要给每个进程划分一块内存,并且确保这一块内存能把进程在执行过程中的所有数据都存储起来,所有内存又显得很不足。 这种内存分配的方式是一种对外抠门,对内大方的方式,在分配时,尽量原创 2020-08-27 10:27:56 · 200 阅读 · 0 评论 -
面试回答草稿:操作系统篇:1、线程与进程
面试回答草稿:操作系统篇:1、线程与进程: Q:讲一讲线程与进程吧? 在单道批处理系统中,多个任务被提前存储到磁盘里边,然后由计算机依此来读取执行,单道批处理系统中多个任务是串行执行的,每一时刻只有一个设备在运转,可能是cpu在计算,IO设备空闲等待,或者正在IO,cpu在空闲等待,设备使用率比较低。 多道批处理系统为了提高单道批处理的设备使用率,降低任务处理时延提出,它的实现基础就是进程,一个处于运行状态的程序就是一个进程,进程在运行时,操作系统会为这个系统分配独立的内存空间,进程信息,进程在运行过程中原创 2020-08-27 09:52:05 · 111 阅读 · 0 评论