摘要: 什么是操作系统 电脑或者服务器启动起来以后,所有的事情都由它负责,它就是操作系统(OS)。 操作系统也算是一个软件,它是所有软件中的老大。一边管理硬件,一边提供软件方面的接口。 操作系统主要工作: 内核概念 操作系统分2层,最核心的那一块叫内核,内核最主要的作用是管理硬件,其他不重要的大多都是是外围 阅读全文
posted @ 2021-12-13 14:32 aBiu-- 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 进程 线程 纤程 常见面试题:进程和线程的区别? 答:进程就是一个程序运行起来的状态,线程是进程里面不同的执行路径。 专业角度:进程是操作系统分配资源的基本单位,线程是执行调度的基本单位。分配资源最重要的是独立的内存空间,线程调度执行。(线程共享进程的内存空间,线程没有自己的内存空间) 所以就是:一 阅读全文
posted @ 2021-12-13 14:32 aBiu-- 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 在最初的DOS时代,都是只支持单进程的,后来为了支持多进程,遇到了很多问题。 解决内存撑爆问题: 如下图: 把每个程序分块装入内存页框中,装入的是程序分成的页内存,大小4k。内存也分成大小4k的页框。 当运行一个程序时候,并不是一次就把这个程序分成的所有页内存都给放到内存中,而成用到哪个就加载入哪个 阅读全文
posted @ 2021-12-13 14:32 aBiu-- 阅读(196) 评论(0) 推荐(0) 编辑