会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
peifx
博客园
首页
新随笔
联系
订阅
管理
2025年7月24日
malloc--mmap--brk
摘要: linux 内存管理(四)malloc--mmap--brk - shiyuan310 - 博客园
阅读全文
posted @ 2025-07-24 15:50 墨尔基阿德斯
阅读(6)
评论(0)
推荐(0)
2025年7月3日
Linux中, malloc申请的是物理内存还是虚拟内存
摘要: 在 Linux 系统中,malloc 函数申请的是虚拟内存。 以下是关键点说明: 虚拟内存的本质: 现代操作系统(包括 Linux)都采用虚拟内存管理机制。每个进程都拥有自己独立的、连续的虚拟地址空间。 malloc 是 C 标准库函数,它在这个进程的用户空间虚拟地址空间中分配一块连续的区域。 ma
阅读全文
posted @ 2025-07-03 16:22 墨尔基阿德斯
阅读(87)
评论(0)
推荐(0)
2025年6月13日
汽车以太网协议之 SOME/IP(下)
摘要: 原文:汽车以太网协议之 SOME/IP(下) – 绿盟科技技术博客 一、Wireshark 解析 SOME/IP 协议 Wireshark 自带的解析 自 Wireshark 3.2 SOME/IP 发布以来,SOME/IP 支持就已公开,可以在 Wireshark 上解析 SOME/IP 数据。在
阅读全文
posted @ 2025-06-13 16:16 墨尔基阿德斯
阅读(334)
评论(0)
推荐(0)
vsomeip — SOME/IP 开源实现
摘要: 原文:vsomeip — SOME/IP 开源实现 – 绿盟科技技术博客 vsomeip 是 GENIVI 实现的开源 SOME/IP 库,由 C++ 编写,目前主要实现了 SOME/IP 的通信和服务发现功能,并在此基础上增加了少许的安全机制。 GENIVI是一个联盟组织,由 BMW 倡导,是汽车
阅读全文
posted @ 2025-06-13 16:14 墨尔基阿德斯
阅读(992)
评论(0)
推荐(0)
2025年5月9日
ros2-fastdds命名规则
摘要: 在ROS 2中,当使用Fast DDS作为底层中间件时,ROS层的命名空间(namespace)、话题名(topicname)和节点名(node name)按照什么规则映射到Fast DDS层 假设ROS系统中有以下配置: 节点名:camera_node 命名空间:/drone/sensors 话题
阅读全文
posted @ 2025-05-09 17:20 墨尔基阿德斯
阅读(77)
评论(0)
推荐(0)
2025年2月19日
Linux 系统中,进程的启动和退出
摘要: 在 Linux 系统中,进程的启动和退出涉及 用户空间(glibc、程序代码) 和 内核空间(系统调用、进程管理) 的协同工作。以下从系统级视角深入解析进程生命周期的完整流程,覆盖内核机制和用户态行为。 一、进程启动(Creation) 1. 创建新进程的两种方式 fork():复制当前进程(父进程
阅读全文
posted @ 2025-02-19 09:57 墨尔基阿德斯
阅读(348)
评论(0)
推荐(0)
2025年2月17日
PGO 优化
摘要: 两种方案:Linux C/C++ PGO优化说明_-fprofile-instr-generate-CSDN博客 来源:11-7.基于性能分析引导的优化(PGO) · 现代CPU上的性能分析与优化 覆盖率 - 标签 - KK_Yolanda - 博客园 目前在x86的pc机上使用交叉编译工具,使用-
阅读全文
posted @ 2025-02-17 17:26 墨尔基阿德斯
阅读(134)
评论(0)
推荐(0)
2025年2月12日
编译脚本里定义的变量啥意思,怎么发挥作用的
摘要: export PATH=$PATH:/opt/toolchains/aarch64--glibc--stable-2020.08-1/bin export TARGET_ARCH=aarch64 export TARGET_TRIPLE=aarch64-linux export CROSS_COMP
阅读全文
posted @ 2025-02-12 14:12 墨尔基阿德斯
阅读(110)
评论(0)
推荐(0)
ELF文件
摘要: ELF(Executable and Linkable Format)是一种在类Unix系统(如Linux、FreeBSD)中广泛使用的标准文件格式,主要用于可执行文件、目标文件、共享库和核心转储(core dumps)。以下是ELF文件的详细解析: 1. ELF文件类型 类型扩展名用途 可执行文件
阅读全文
posted @ 2025-02-12 11:00 墨尔基阿德斯
阅读(266)
评论(0)
推荐(0)
LD_DEBUG
摘要: 在Linux系统中,LD_DEBUG 是一个用于调试动态链接器(ld.so)行为的环境变量。通过设置不同的参数,可以输出动态库加载、符号解析、依赖关系等关键过程的详细信息。以下是其核心用法和典型场景: 一、基本用法 语法 LD_DEBUG=参数[,参数2,...] 可执行程序 [参数] 示例 # 查
阅读全文
posted @ 2025-02-12 10:53 墨尔基阿德斯
阅读(381)
评论(0)
推荐(0)
下一页
公告