保存成功
保存失败,请重试
提交成功
Peter Liu

Peter Liu

布道师,边缘计算工程师
Peter Liu,就职于全球最大的汽车电子及人工智能物联网芯片公司。AI 布道师,个人公众号《人人都是极客》,Linux 内核贡献者、CSDN 博客专家,活跃于各大极客社区,精通 ARM+Linux+Android + AI 的嵌入式开发。目前专注于嵌入式领域的人工智能研究。...更多
文章6

Linux 内存管理之内核态剖析

内存管理不仅是 Linux 系统中比较难理解的模块,更是网上资料讲解混乱的模块。本场 Chat 旨在让读者了解内存分配的来龙去脉,从硬件原理和内核角度出发,分析如下内容: 1. CPU 通过 MMU 访问物理地址的原理; 2. 内存的 ZONE 划分:DMA、NORMAL 和 HIGHMEM; 3. 内存的 Page 管理以及防止内外碎片的方法; 4. 内存管理的 Buddy 算法; 5. 内存管理的 Slab 算法; 6. 连续内存分配器(CMA)。
192 订阅

手把手教你如何向 Linux 内核提交代码

很多招聘要求上都会写提交开源社区 patch 经验更佳,相信 Linux 工作者拥有内核提交经验的话不仅自带光环,在面试中更会加分很多。本场 Chat 将一步一步演示如何生成一个 Linux 内核补丁,并提交给 Linux 社区。用以展示向社区提交补丁的步骤,并为你打开开源世界的一扇窗。
严选
504 订阅

一小时教你学会 ARM 架构

人工智能大潮不可阻挡,PC 行业垄断者 Intel 正在将主要业务从 PC 处理器转向人工智能,数据中心,物联网等新领域。与此同时移动终端领域的巨头 ARM 也相继推出 DynamlQ 等技术为人工智能开始无限可能,带着先天型低功耗,灵活性等特点必将在人工智能时代造就新的传奇。未来是万物智能互联的时代,也一定是 ARM 传奇的时代。 本篇文章不会网罗所有 ARM 技术的详细培训,我想也不可能在一篇文章中回答所有问题,我希望做的是为你打开通往 ARM 世界的一扇大门,了解 ARM 的运行原理,方便查阅 ARM 学习的更多资料,让软件工程师清楚底层的来龙去脉。后续有需要的话我会开个 ARM + Linux + AI 的技术专题。本场 Chat 暂定如下: 1. ARM 的组建简介 2. 数据类型寄存器 3. ARM 指令集 4. 存储器说明 5. 执行分析 6. 堆栈功能
严选
264 订阅

360° 剖析黑客如何入侵你的汽车

相信看过《速8》的小伙伴对这部电影印象最深的就是汽车自动驾驶系统与车联网智能终端被大反派塞弗领导的电脑黑客团队入侵的场景。越智能越容易被黑,车联网和自动驾驶时代的到来必然会引起汽车安全的话题。 这场 Chat 剖析下黑客们是如何远程控制一辆汽车,最后手把手和大家分享下远程控制汽车的 demo。
严选
167 订阅

自动驾驶的技术架构和生态发展

无人驾驶是一种智能汽车,也可以说成轮式移动的机器人,是自动控制,人工智能,视觉计算等高度集成的产物。无人驾驶通过车载传感器感知周围道路车辆环境,自动规划行车路线并控制车辆的转向和速度,从而使汽车能够安全,可靠地在道路上行驶。本场 Chat 主要从技术的角度揭秘自动驾驶的实现原理和生态发展。 1. 自动驾驶实现的两大路线和目前的市场生态。 2. 自动驾驶中感知,控制,决策的算法技术实现。 3. 自动驾驶中客户端和服务端的深度结合场景。 4. 自动驾驶领域提供哪些创业和就业机会。
131 订阅

软件开发中常用调试技巧的原理和实践

调试是软件工程中最重要的环节之一,相信有经验的工程师大约有一半时间都花在调试上。但关于调试技术的交流或推广并没有得到普遍重视,尤其是比较复杂的调试技术,比如gdb,dump文件分析、内核调试等等。了解和掌握这些调试技术对提高软件工程师的综合实力有着事半功倍的作用。 本场Chat纵览软件调试的整个架构,从CPU、操作系统、编译器和调试器四个层次对Linux平台上的调试方法进行剖析。
149 订阅
微信扫描登录