从零到一手写操作系统(八、进程 1)进程实现)
如果追忆会荡起涟漪,那么今天的秋红落叶和晴空万里都归你
https://aeneag.xyz
微信公众号:技术乱舞
艾恩凝
手写操作系统目录
什么是进程?
进程是一个应用程序运行时刻的实例(从进程的结构看);进程是应用程序运行时所需资源的容器(从进程的功能看);甚至进程是一堆数据结构(从操作系统对进程实现的角度来说)
上半部分是所有进程都共享的内核部分 ,里面放着一份内核代码和数据,下半部分是应用程序,分别独立,互不干扰。
一个细化的进程结构如下:
带 * 号是每个进程都有独立一份
8.1)进程调度
同一时间只能一个进程运行
进程的生命周期
管理进程结构
对于进程调度,采用最简单的方式,有点类似freertos中的调度方式
手写操作系统目录
![个人公众号](https://pic.aeneag.xyz/qrcode_for_gh_6991d24e23e2_344-91ebc4df.jpg)
![个人微信](https://pic.aeneag.xyz/WechatIMG91-dc5e5be8.jpeg)
吾心信其可行,
则移山填海之难,
终有成功之日!
——孙文
则移山填海之难,
终有成功之日!
——孙文
![](https://ftp.stackoverflow.wiki/bolo/background/butterfly/comment.png)
0 评论