1.处理流程对比 Linux 4.9.88内核源码 Linux-4.9.88\drivers\gpio\gpio-mxc.c📎gpio-mxc.c Linux-4.9.88\arch\arm\boot\dts\imx6ull.dtsi 1.1 下级中断控制器的类别 在后续课程中我们把G
一、进程间通信 1.1 是什么和为什么 1、进程间通信是什么?? ——>两个或多个进程实现数据层面的交互,但是由于进程独立性的存在,导致通信的成本比较高。 2、既然通信成本高,那为什么还要通信呢?? ——> 在某些场景下我们需要不同进程之间进行(1)基本数据的交互。
1. Git 的基本概念 版本控制:Git 记录每次代码变化的历史,用户可以随时查看和恢复到之前的版本。 分布式:每个用户都有完整的代码库和版本历史,可以在本地进行开发,直到准备好将修改推送到远程仓库。 快照:Git 将每一个文件的状态视为一个快照,而不是对比前后状态。 2. Git 的安装
进程优先级 进程优先级是操作系统中用于决定进程调度顺序的重要属性。它表示一个进程在系统资源分配和 CPU 调度中的相对重要性。优先级越高的进程通常会获得更多的 CPU 时间和资源,从而更快地完成其任务。 查看进程优先级 ps -l 通常ps -l查询不到我们启动的进程的信息,所以
一:🔥 再谈信号的捕捉 关于信号捕捉有三种方式: signal(2, handler); // 自定义捕捉 signal(2, SIG_IGN); // 忽略一个信号 signal(2, SIG_DFL); // 信号的默认处理动作 SIG_IGN 是一个特殊的宏,用于指示系统忽略
Nginx代理到https地址忽略证书验证配置,不推荐在生产环境中使用 在配置中增加: proxy_ssl_server_name on; proxy_ssl_session_reuse ; Nginx在与后端服务器建立SSL/TLS连接时,将使用请求头中的Host字段值作为SNI的一部分,
Linux常用命令汇总 1. 基础知识 1.1. Linux系统命令行的含义 示例:root@app00:~# root //用户名,root为超级用户 @ //分隔符 app00 //主机名称 ~ //当前所在目录,默认用户目录为~,会随着目录切换而变化,例如:(root@app00
01 下载Zabbix 下载链接: https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1+ubuntu24.04_all.deb 下载完成后查看下载文件
Shell 编程详细指南 什么是 Shell? Shell 是用户与操作系统内核之间的接口,允许用户通过命令行输入来控制操作系统。它充当命令解释器,读取用户输入的命令并执行相应的操作。Shell 提供了强大的脚本编程能力,可以自动化许多任务。常见的 Shell 有 Bash(Bourne Aga
一、认识硬件——磁盘 1.1 物理构成 磁盘是唯一的一个机械设备,也是一个外设! 以前的老式电脑上装的就是机械磁盘,现在由于用户对使用计算机的速度要求越来越高,现在我们普通人使用的电脑基本上都是用的SSD固态硬盘,SSD固态硬盘并没有像机械磁盘那样的机械运动,读写速度更快,且具有体积小、低