- 博客(5)
- 资源 (4)
- 收藏
- 关注
转载 x86 TSC使用的那些坑
https://blog.csdn.net/yayong/article/details/50639800 This article was firstly published from http://oliveryang.net
2018-12-29 19:55:54 616
转载 Linux安装程序Anaconda分析
https://blog.csdn.net/taiyang1987912/article/details/42558027https://blog.csdn.net/zhangna20151015/article/details/49250047https://blog.csdn.net/zhangna20151015/article/details/49181573 http:/...
2018-12-21 09:36:10 152
转载 进程内存分布剖析
英文原文 https://manybutfinite.com/post/anatomy-of-a-program-in-memory/另外, https://manybutfinite.com/post/how-the-kernel-manages-your-memory/ 内存管理是操作系统的核心功能之一,这对于编程以及系统管理都至关重要。在接下来的叙述中我将着眼于实用方面但兼顾内部原...
2018-12-19 11:45:17 372
转载 使用反汇编理解动态库函数调用方式GOT/PLT
文章转载自:http://blog.csdn.net/anzhsoft/article/details/18776111 本文主要讲解动态库函数的地址是如何在运行时被定位的。首先介绍一下PIC和Relocatable的动态库的区别。然后讲解一下GOT和PLT的理论知识。GOT是Global Offset Table,是保存库函数地址的区域。程序运行时,库函数的地址会设置到GOT中。由于动态...
2018-12-16 14:23:56 993
转载 Linux内核ftrace原理 (-pg -mfentry -fpic)
gcc的-pg选项ftrace 支持动态trace,即可以跟踪内核和模块中任意的全局函数。它利用了gcc的-pg编译选项,在每个函数的开始增加一个stub,这样在需要的时候可以控制函数跳转到指定的代码中去执行。用过gprof工具应该对gcc的-pg选项不陌生了。当CONFIG_FUNCTION_TRACER打开时,编译时会增加-pg编译选项,gcc会在每个函数的入口处增加对mcount的调...
2018-12-14 18:21:34 2962
lemoal-nvme-polling-vault-2017-final_0.pdf
2020-03-13
个人总结 - m25p80.c debug on Micron spi nor_flash.pdf
2017-09-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人