Linux操作系统
文章平均质量分 94
关于Linux系统方便的文章,如进程调度、内存管理、Linux启动流程。
ReloadNow
这个作者很懒,什么都没留下…
展开
-
ELF文件(基于Arm+Linux)
一、ELF文件二、静态存储区三、代码段二、加载过程三、第一条指令原创 2021-01-26 11:05:47 · 1141 阅读 · 0 评论 -
C语言函数反汇编与函数栈(基于Arm+Linux)
本文通过c语言例程来观察函数在调用过程中的栈处理,通过反汇编及Gdb调试寄存器来了解处理器的执行过程. 芯片:全志H6 arm 64处理器 OS:Linux 4.9.118+1 C语言及其反汇编分析以下例程是一个c语言程序,实现了两个简单函数func2、fucn1,各有两个入参,有返回值,mani函数中调用func2,func2中又调用fucn1#i原创 2020-11-22 18:17:47 · 2135 阅读 · 1 评论 -
我要等你多久---Linux Select
一. Select是Linux下提供的一种监控文件状态的机制。Seletc对多个描述符的状态进行监控,一旦所监控的描述符符合可读、可写、异常中的一种,线程接触阻塞,否则阻塞到描述符集发生变化,或者超出等待时间原型为:sys_select(int n, fd_set *inp, fd_set *outp, fd_set *exp, struct timeval *tvp)参数1:表示监控的描述符的个数,为描述符的个数加1.参数2:表示监控状态为可读取的描述符的集合参数3:表示监控状态为可写的原创 2020-05-21 22:16:22 · 224 阅读 · 0 评论