上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 127 下一页
摘要: 转自:https://jacktang816.github.io/post/mallocandfree/ C语言中使用malloc可以分配一段连续的内存空间。在c/c++开发中,因为malloc属于C标准库函数,经常会使用其分配内存。malloc是在堆中分配一块可用内存给用户。作为一个使用频繁的基础 阅读全文
posted @ 2022-02-14 01:36 Sky&Zhang 阅读(415) 评论(0) 推荐(0)
摘要: 转自:https://www.tiehichi.site/2020/10/22/Linux%E8%BF%9B%E7%A8%8B%E6%A0%88%E7%A9%BA%E9%97%B4%E5%A4%A7%E5%B0%8F/ 内核栈 用户栈大小 用户栈虚拟地址空间最大值 当前用户栈虚拟地址空间大小 栈顶地 阅读全文
posted @ 2022-02-14 01:14 Sky&Zhang 阅读(1490) 评论(0) 推荐(0)
摘要: 转自:http://www.dosrc.com/mark/linux-3.18.6/2016/05/15/linux-kernel-loading-of-executable-program.html 重点知识总结 可执行文件的装载也是一个系统调用(execve),只不过和fork系统调用一样有一些 阅读全文
posted @ 2022-02-14 01:07 Sky&Zhang 阅读(570) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/inevermore/p/4438944.html exec 本节我们分析exec系统调用的执行过程。exec一般和fork调用,常规用法是fork出一个子进程,然后在子进程中执行exec,替换为新的代码。 do_exec 跟上次的fork类似, 阅读全文
posted @ 2022-02-14 01:05 Sky&Zhang 阅读(830) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/inevermore/p/4420593.html 进程创建 Linux中创建进程一共有三个函数: 1. fork,创建子进程 2. vfork,与fork类似,但是父子进程共享地址空间,而且子进程先于父进程运行。 3. clone,主要用于创建 阅读全文
posted @ 2022-02-14 01:04 Sky&Zhang 阅读(527) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/weixin_45206746/article/details/117642974 libc_hidden_def、libc_hidden_weak、libc_hidden_proto在阅读glibc源码的时候,遇见了几个没见过的宏,几乎所有的函数都 阅读全文
posted @ 2022-02-13 22:33 Sky&Zhang 阅读(517) 评论(0) 推荐(1)
摘要: 转自:https://www.cnblogs.com/jiqingwu/p/4325382.html Linux上的静态库,其实是目标文件的归档文件。在Linux上创建静态库的步骤如下: 写源文件,通过 gcc -c xxx.c 生成目标文件。 用 ar 归档目标文件,生成静态库。 配合静态库,写一 阅读全文
posted @ 2022-02-13 02:59 Sky&Zhang 阅读(501) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/arnoldlu/p/11160510.html 关键词:coredump、core_pattern、coredump_filter等等。 应用程序在运行过程中由于各种异常或者bug导致退出,在满足一定条件下产生一个core文件。 通常core文 阅读全文
posted @ 2022-02-13 00:23 Sky&Zhang 阅读(1295) 评论(0) 推荐(0)
摘要: 转自:https://www.codenong.com/cs105961527/ 微信公众号:二进制人生专注于嵌入式linux开发。问题或建议,请发邮件至hjhvictory@163.com。更新:2020/04/26。 本文研究的是arm架构的函数帧栈,阅读者需要有arm汇编基础,不过本文涉及的汇 阅读全文
posted @ 2022-02-12 02:00 Sky&Zhang 阅读(1382) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/eZiMu/article/details/55190206 本文将按照以下几点描述: 基本数据类型字节序数据对齐指针检查链表基本数类型:先看下面基本数据类型占用空间情况: 可以看出各体系CPU有差异,而使用u8,u16,u32,u64没有差异。因此 阅读全文
posted @ 2022-02-06 01:17 Sky&Zhang 阅读(2463) 评论(0) 推荐(0)
摘要: 转自:https://blog.css8.cn/post/2981644.html 25. Linux模式设计 25.1. 数据大小 内核为了保持最大的兼容性和代码灵活性,不可能直接对某个数据类型定义它的大小范围。但是很多时候又要用到这些最大值最小值或者该数据类型可以表示的数据范围,比如初始化一个值 阅读全文
posted @ 2022-02-06 01:06 Sky&Zhang 阅读(365) 评论(0) 推荐(0)
摘要: 转自:https://www.kernel.org/doc/html/latest/translations/zh_CN/core-api/unaligned-memory-access.html Original Unaligned Memory Accesses 翻译 司延腾 Yanteng S 阅读全文
posted @ 2022-02-06 01:04 Sky&Zhang 阅读(1014) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/weixin_46222091/article/details/108668735?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefa 阅读全文
posted @ 2022-02-05 09:23 Sky&Zhang 阅读(276) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/weixin_46222091/article/details/108645592 文章目录前言ELF目标文件类型以下面例子深入分析ELF详解file命令结果的各个部分ELF的文件结构ELF知识扩展Linux系统装载ELF的过程用户层面系统层面前言一 阅读全文
posted @ 2022-02-05 09:20 Sky&Zhang 阅读(2317) 评论(0) 推荐(0)
摘要: 转自:http://linux.51yip.com/search/objcopy objcopy 相关命令:暂无相关命令 [功能] 将目标文件的一部分或者全部内容拷贝到另外一个目标文件中,或者实现目标文件的格式转换。 [描述] objcopy工具使用BFD库读写目标文件,它可以将一个目标文件的内容拷 阅读全文
posted @ 2022-02-05 08:25 Sky&Zhang 阅读(335) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/qq_36963214/article/details/109047922 ELF详细指南持续更新中… 拆解的文件放在百度云盘 百度云盘提取文件 elf.h中的宏定义下列数据类型使用N比特架构 (N=32,64, ElfN 代表 Elf32 或 El 阅读全文
posted @ 2022-02-05 07:21 Sky&Zhang 阅读(899) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/qq_36963214/article/details/109634771 前言本文介绍__attribute__ 的使用方法 __attribute__介绍要了解Linux Kernel代码的分段信息,需要了解一下gcc的__attribute__ 阅读全文
posted @ 2022-02-05 07:19 Sky&Zhang 阅读(146) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/kongzhongqijing/articles/9049336.html 网上dd命令的文章有很多,这里只是自己做下简单的记录。 dd命令介绍 作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。可以用于测试磁盘命令、数据备份或恢复 阅读全文
posted @ 2022-02-05 07:06 Sky&Zhang 阅读(3351) 评论(0) 推荐(0)
摘要: 转自:https://wiki.osdev.org/ELF ELF (Executable and Linkable Format) was designed by Unix System Laboratories while working with Sun Microsystems on SVR 阅读全文
posted @ 2022-02-04 18:46 Sky&Zhang 阅读(178) 评论(0) 推荐(0)
摘要: 转自:https://en.wikipedia.org/wiki/Executable_and_Linkable_Format From Wikipedia, the free encyclopedia Jump to navigationJump to search ELF Filename ex 阅读全文
posted @ 2022-02-04 18:44 Sky&Zhang 阅读(181) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 127 下一页