全站数据
8 4 2 0 5 8 1

内核中的操作系统三大功能是什么

考研那些事儿 | 简单学习,快乐成才!         
问题更新日期:2024-11-03 21:40:17

问题描述

内核中的操作系统三大功能是什么希望能解答下
精选答案
最佳答案

操作系统内核三大功能是进程管理,内存管理,文件系统,最核心的是进程管理。

linux 进程的状态和操作系统原理的描述进程状态有所不同,比如就绪状态和运行状态都是TASK_RUNNING。(这个表示它是可运行的,但是实际上有没有在运行取决于它是否占有 CPU )。

fork 被调用一次,能够返回两次。在父进程中返回新创建子进程的 pid;在子进程中返回 0。

调用 fork 之后,数据、堆、栈有两份,代码仍然为一份(这个代码段成为两个进程的共享代码段)。当父子进程有一个想要修改数据或者堆栈时,两个进程真正分裂。