linux 内核编译

本文介绍了Linux内核编译的详细步骤,包括环境准备、配置选项、编译过程及安装方法,是学习和实践内核编译的指南。_linux内核编译...

Lesson01-利用Makefile创建内核镜像文件kernel8.img

编写树莓派内核映像的过程可以等同于gcc的编译过程:预处理、编译、汇编、链接,后面还会加一步:将可执行文件转换成二进制的镜像文件。在MakeFile里的构建过程分为3步:1.将.c文件经过预处理、编译、汇编生成.o文件,将.S文件经过汇编生成.o文件。2...

Linux | Linux进程万字全解:内核原理、进程状态转换、优先级调度策略与环境变量

在现代计算机系统中,Linux操作系统以其开源、灵活和强大的特性,成为服务器和嵌入式系统的首选。了解Linux的进程管理机制对于系统管理员和开发者来说至关重要。...

Ubuntu设置开机默认内核

本文详细介绍了如何在Ubuntu系统中设置开机默认内核,包括修改grub配置文件,更新grub,以及确定和设置启动项的过程。通过这个方法,用户可以解决新内核导致的驱动兼容性问题。...

【手写数据库内核组件】0603 火山模型节点的执行框架,详细执行流程,体会其中的设计模式

上一节介绍了火山模型执行器中的四个基础节点类型:投影节点,选择节点,嵌套节点,扫描节点;以及四种节点的作用与结构定义。本节来分享一下这四种节点的执行框架,节点的初始化,节点执行,迭代获取数据,以及数据的输入输出流程...

鸿蒙内核源码分析(特殊进程篇)

用户态的进程是平民阶层,屌丝矮矬穷,干着各行各业的活,权利有限,人数众多,活动范围有限(用户空间).有关单位肯定不能随便进出.这个阶层有个共同的老祖宗g_userInitProcess(1号进程)....

CentOS7.9升级3.10内核至5.4

在CentOS使用过程中,难免需要升级内核,但有时候因为源码编译依赖问题,不一定所有程序都支持最新内核版本,所以以下将介绍三种升级内核方式。_centos7.9升级内核...

【网络】【Linux】Linux内核中连接的组织形式与全连接队列

分析linux内核源码,理解套接字系统级原理,套接字在linux内核中的组织形式,与文件的关系,以及Tcp全连接队列等...

【漏洞复现】(CVE-2024-1086)Linux内核中提权漏洞CVE-2024-1086

#影响范围以下版本的Linux内核受该漏洞影响:该漏洞不适用于内核配置`CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y`且Linux内核版本>6.4的系统。##检查是否受漏洞影响...

【研发日记】嵌入式处理器技能解锁(三)——TI C2000 DSP的C28x内核

本人在研发项目中使用嵌入式处理器时,解锁了一个C28x内核的新技能。用一篇文章把它总结分享出来。首先介绍了C28x的工作原理,展示了具体的使用方法,最后分析了它的特点和适用场景。_iexp2f32...