【Linux升级之路】3_Linux进程概念

news/2024/11/23 3:25:02/

🌟hello,各位读者大大们你们好呀🌟

🍭🍭系列专栏:【Linux升级之路】

✒️✒️本篇内容:认识冯诺依曼系统,操作系统概念与定位,深入理解进程概念(了解PCB),学习进程状态(创建进程、僵尸进程和孤儿进程),进程优先级&进程切换(进程竞争性与独立性、并行与并发),环境变量(设置、获取环境变量、相关指令),进程地址空间(内存空间分配规律、认识地址空间)

🚢🚢作者简介:计算机海洋的新进船长一枚,请多多指教( •̀֊•́ ) ̖́-

目录

一、认识冯诺依曼结构

二、操作系统概念与定位

三、 【Linux初阶】进程的相关概念

四、【Linux初阶】进程状态

五、【Linux初阶】进程优先级 & 进程切换

六、【Linux初阶】环境变量 | 如何设置、获取环境变量?

七、【Linux初阶】进程地址空间 | CUP与可执行程序的交互原理

 结语


一、认识冯诺依曼结构

【Linux初阶】认识冯诺依曼结构https://blog.csdn.net/Captain_ldx/article/details/127928500  


二、操作系统概念与定位

【Linux初阶】操作系统概念与定位 | 操作系统管理硬件方法、系统调用和库函数概念https://blog.csdn.net/Captain_ldx/article/details/127931904


三、 【Linux初阶】进程的相关概念

【Linux初阶】进程的相关概念 | 进程管理 & 查看进程 & 获取进程标识符 & fork进程创建https://blog.csdn.net/Captain_ldx/article/details/127932653


四、【Linux初阶】进程状态【Linux初阶】进程状态 | Linux下常见进程状态讲解 & 进程循环打印方法 & ls>makefile指令 & makefile$@^特殊符号的应用https://blog.csdn.net/Captain_ldx/article/details/127941627


五、【Linux初阶】进程优先级 & 进程切换

【Linux初阶】进程优先级 & 进程切换https://blog.csdn.net/Captain_ldx/article/details/130161476


六、【Linux初阶】环境变量 | 如何设置、获取环境变量?

【Linux初阶】环境变量 | 如何设置、获取环境变量?https://blog.csdn.net/Captain_ldx/article/details/130167215


七、【Linux初阶】进程地址空间 | CUP与可执行程序的交互原理

【Linux初阶】进程地址空间 | CUP与可执行程序的交互原理https://blog.csdn.net/Captain_ldx/article/details/130214999 


 结语

 🌹🌹【Linux升级之路】3_Linux进程概念 的知识汇总大概就这些,如果有兴趣的小伙伴可以点开博主的专栏,查阅更多以前的Linux文章。同时,博主后续会继续更新更多Linux操作系统的相关知识,干货满满,如果觉得博主写的还不错的话,希望各位小伙伴不要吝啬手中的三连哦!你们的支持是博主坚持创作的动力!💪💪 


http://www.ppmy.cn/news/70405.html

相关文章

渗透无回显,放弃 or 看这篇文章

渗透无回显,放弃 or 看这篇文章 1.DNSlog工具2.DNSlog回显原理3.无回显的XXE 1.DNSlog工具 如果有自己的服务器和域名,可以自建一个这样的DNSlog平台用于进行渗透数据外带,或者直接使用BugScan团队开源的工具搭建即可: Github:D…

SpringBoot中@ControllerAdvice/@RestControlAdvice+@ExceptionHandler实现全局异常捕获与处理

场景 在编写Controller接口时,为避免接口因为未知的异常导致返回不友好的结果和提示。 如果不进行全局异常捕获则需要对每个接口进行try-catch或其他操作。 可以对Controller进行全局的异常捕获和处理,一旦发生异常,则返回通用的500响应码与…

typescript里面正则的使用

以下是一些常用的正则表达式元字符: ^:匹配字符串的开头。$:匹配字符串的结尾。.:匹配任意单个字符,除了换行符。*:匹配前面的字符零次或多次。:匹配前面的字符一次或多次。?:匹配…

无效数据处理之道:Linux系统编程C/C++实践探索

无效数据处理之道:Linux系统编程C/C实践探索 一、引言1.1 无效数据的来源1. 用户输入2. 硬件故障3. 软件错误 1.2 检测和处理无效数据1. 数据验证2. 异常处理3. 断言4. 内存管理 1.3 无效数据的预防和处理最佳实践1. 设计健壮的输入验证机制2. 错误处理和恢复机制3.…

Vue3(6) Transition

目录 组件 基于CSS的过渡效果 JavaScript钩子 Vue 提供了两个内置组件&#xff0c;可以帮助你制作基于状态变化的过渡和动画&#xff1a; <Transition> 会在一个元素或组件进入和离开 DOM 时应用动画。 <TransitionGroup> 会在一个 v-for 列表中的元素或组件被…

模拟封装C标准库

文章目录 1. 准备工作2. my_fopen3. my_fwrite4. my_fclose和my_fflush5. syncfs 1. 准备工作 举个例子&#xff1a; 这里我们要实现my_fopen&#xff0c;my_fwrite和my_fclose这三个函数&#xff0c;并封装MyFILE。 这是MyFILE的封装&#xff0c;然后我们把三个函数接口完成…

JDK8之Optional类

Optional 类是 Java 8 引入的一个容器类&#xff0c;它主要解决了空指针异常问题。在 Java 中&#xff0c;如果我们访问一个空引用&#xff08;null&#xff09;&#xff0c;就会抛出 NullPointerException 异常。使用 Optional 类可以有效地避免这个问题。 Optional 类可以存…

I3C仿真:PGY I3C-EX-PD使用

目录 简述 环境配置 设备基本介绍 状态指示灯介绍 软件功能基本介绍 基本框架示意图 基本功能说明 Toolbar Controller Auxiliary Config Wave form Func View Decoded result SelectedFrame 使用教程 连接设备 查看网络 添加设备 删除与修改设备参数 保存…