全站数据
8 4 2 0 5 8 1

进程创建内核态还是用户态

英语句 | 简单学习,快乐成才!         
问题更新日期:2024-11-10 09:05:24

问题描述

进程创建内核态还是用户态急求答案,帮忙回答下
精选答案
最佳答案

一个应用程序启动后会在内存中创建一个执行副本,这就是进程。Linux 的内核是一个 Monolithic Kernel(宏内核),因此可以看作一个进程。也就是开机的时候,磁盘的内核镜像被导入内存作为一个执行副本,成为内核进程。

进程可以分成用户态进程和内核态进程两类。用户态进程通常是应用程序的副本,内核态进程就是内核本身的进程。如果用户态进程需要申请资源,比如内存,可以通过系统调用向内核申请。