
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
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

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

ARM64架构栈帧以及帧指针FP
本文描述了arm64架构寄存器简介,ARM64架构函数调用标准简介,A64指令集指令集简介以及给了一份demo演示函数调用栈,根据函数调用链来进行栈回溯。

Linux ARM64架构 动态替换 altinstructions
Linux ARM64架构 动态替换 altinstructions
ARM64架构栈帧回溯
ARM64架构栈帧回溯简介以及demo演示

c++11 map自定义key
map自定义key的方法简介
linux内核中的 指针 和 unsigned long
linux内核中的 指针 和 unsigned long简介
c++11 unordered_map自定义key
unordered_map自定义key结构体
Ubuntu12.04/Ubuntu20.10/Ubuntu22.10更换阿里云源
Ubuntu12.04/Ubuntu20.10/Ubuntu22.10更换阿里云源简介








