本文主要介绍进程的相关知识
文章目录
-
- 认识冯诺依曼体系结构
- 操作系统的基本概念
-
- 操作系统的作用是什么
- 系统调用和库函数相关概念
- 进程基本概念
- 描述进程进程控制块(PCB)
-
- task_struct 结构体
- 进程是如何**作系统管理起来的
-
- 先描述
- 再组织
- 描述好,组织好,才好管理
- 进程的查看
-
- 获取进程标识符
-
- getpid()和getppid()
- 进程的创建
-
-
- fork()创建进程
-
- 进程的状态
-
-
- 操作系统原理中的进程状态
- 进程运行和进程终止
- 进程阻塞
- 进程挂起
- 进程
- R (running)运行状态
- S (sleeping)睡眠状态
- D (disk sleep) 深度睡眠状态
- T (stopped) 暂停状态
- Z (zombie) 僵尸状态
- X (dead) 死亡状态
- 僵尸进程
-
- 僵尸进程的危害
- 孤儿进程
-
- 进程优先级
-
- 概念
- 如何查看进程优先级
- PR(process priority)和NI (nice)是什么?
- 注意点
- 如何改变(调节)进程优先级
- 环境变量
-
- 概念:
- 常见环境变量
- 环境变量表
- 如何查看环境变量
- 如何获取环境变量
-
- 三种方式
- 通过main函数的参数获取
- 通过第三方变量environ获取
- 通过系统调用获取
-
- getenv()获取环境变量
- putenv()设置环境变量
- 环境变量的全局属性
-
- 本地变量
- 环境变量的定义
- 进程地址空间
-
-
- 程序地址空间
- 进程地址空间
- mm_struct()结构组成
- 为什么需要有虚拟地址这个东西呢?
- 感知地址空间的存在
-

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/120148.html