logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux 进程启动 execve 系统调用内核源码解析

Linux 进程启动 execve 系统调用的简单使用,以及其内核源码详细解析

文章图片
#linux#c语言
Linux 内核自旋锁spinlock(二)--- ticket spinlock

Linux 内核自旋锁spinlock--- ticket spinlock简介。

文章图片
#linux#c语言
Linux 内核自旋锁spinlock(四)--- queued spinlock

Linux 内核自旋锁spinlock(四)--- queued spinlock简介。

文章图片
#linux#c语言
Linux netlink用户态和内核态间通信

Linux netlink用户态和内核态间通信,以及代码示例

#linux#c语言
ubuntu24.04安装 bpftool 以及生成 vmlinux.h 文件

ubuntu24.04安装 Bpftool以及生成vmlinux.h文件

#linux#c语言
ubuntu22.04 使用crash

ubuntu22.04 vmlinux debug安装教程以及使用crash教程。

#linux#c语言#debian +1
Linux 内核模块加载过程之重定位

Linux 内核模块加载过程之重定位过程包括x86_64和arm64架构

#linux#c语言
虚拟化技术简述

这篇文章主要简述了虚拟化方面的一些入门知识。

#linux
Linux内存 --- pte_offset_map/pte_offset_kernel

本文分析了Linux内核中两种页表访问函数pte_offset_kernel()和pte_offset_map()的区别。pte_offset_kernel()用于内核页表访问,由于内核页表恒在线性映射区,可直接指针访问;pte_offset_map()则用于用户页表访问,在32位系统上需要kmap临时映射页表页,而在64位架构(如x86_64/ARM64)上由于没有高端内存,pte_offset

文章图片
#linux#c语言
x86_64架构栈帧以及帧指针FP

x86_64架构寄存器、栈帧以及帧指针FP简介

文章图片
#linux#c语言#架构
    共 50 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择